

Boško Ivanišević
Verified Expert in Engineering
Full-stack Developer
Boško is an experienced architect/developer who is passionate about writing maintainable and readable code. He has extensive experience in a number of fields, including both desktop and web applications. Boško is a great person to work with and will be an asset to any project.
Portfolio
Experience
Availability
Preferred Environment
MacOS, PostgreSQL, Git, Terminal, Emacs, Linux
The most amazing...
...think I've coded is an RMRE Ruby gem that, based on database metadata, constructs Rails models for legacy databases.
Work Experience
Founder
Quark Solutions
- Developed several Ruby on Rails Web applications.
- Developed JavaScript client pages with extensive use of D3 and DC libraries.
- Developed Ruby on Rails-based API with RSpec test coverage.
- Developed Sinatra-based API with mini-test test coverage.
- Developed algorithmic trading server in C++ and extended QT-based Windows client application.
Ruby on Rails Developer
TravelEnvy LLC (via Toptal)
- Used Watir and Nokogiri for scraping external sites.
- Created request tests all API controllers.
- Converted email templates to Comfortable Mexican Sofa CMS rails plugin for live previewing mails in the application.
- Used external API services in the application.
Ruby Developer
StreamTrack (via Toptal)
- Fetched near real-time sports data from third-party APIs.
- Scored players and teams based on their performance.
- Processed background data with Resque.
- Implemented a responsive Web application.
- Handled different venues based on the requested subdomain.
Ruby on Rails Developer
Learn Signal (via Toptal)
- Created a complete referral handling system with triggered payments.
- Implemented traffic source analytics system for marketing tracking.
- Implemented API for Stripe webhooks processing.
- Created Sidekiq workers for background data processing.
- Created Mixpanel, Mandrill, and MailChimp integrations.
Project Manager
Prozone
- Developed a Redmine plugin for internal use.
- Developed several ActiveX controls for a company's document management system.
- Developed a Firefox extension for the company's document management system.
- Developed a C# desktop application for document scanning, processing, and uploading to the DM server.
- Led the development of several Java projects.
Developer
Daxon CD d.o.o
- Developed an C# inventory management application.
- Developed a C# server for an inventory management application.
- Implemented one- and two-dimensional cutting optimization algorithms.
Project Manager/Developer
Teletrader Software AG
- Developed a C++ desktop trading client.
- Developed numerous data feed modules for a trading client.
- Developed a module for embedding Lua scripting language into creating scriptable alerts and data transformations.
- Developed a module for options parameter calculation.
- Managed team of 15 developers and testers.
Scientific Research Associate
Institute for Nuclear Sciences VINCA
- Developed various mathematical models for calculations in theoretical physics.
Experience
BagIQ
BagIQ API
ScriptStudio
RMRE
http://github.com/bosko/rmreSkills
Languages
Ruby, JavaScript, SQL, C#, Lua, C++, Java, Fortran, Elixir, Emacs Lisp
Frameworks
Ruby on Rails (RoR), Sinatra, AngularJS, Capybara, Bootstrap, Ionic, Qt
Libraries/APIs
jQuery, React, ODBC, Rack, Redis Queue, Google API, Microsoft Foundation Class Library (MFC)
Tools
Git, RSpec, Terminal, Microsoft Visual C++, Emacs, Eclipse IDE
Paradigms
Class-based OOP, Test-driven Development (TDD), Concurrent Programming, Agile Software Development, Scrum, Behavior-driven Development (BDD), Functional Programming
Platforms
MacOS, Windows, Linux, Oracle
Other
Full-stack, Ajax, Machine Learning
Storage
Microsoft SQL Server, PostgreSQL, MySQL, SQLite, Memcached, NoSQL, MongoDB, Redis
Education
PhD Degree in Theoretical Physics
University of Belgrade/Faculty of Physics - Belgrade, Serbia
Master's Degree in Theoretical Physics
University of Belgrade/Faculty of Physics - Belgrade, Serbia
Bachelor's Degree in Physics
University of Belgrade/Faculty of Physics - Belgrade, Serbia