
Nermin Vehabovic
Verified Expert in Engineering
Software Developer
Lukavac, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal member since February 25, 2016
Nermin has more than 10 years of experience developing applications with Ruby on Rails. Working on projects with scattered teams and a long lifespan, he understands the importance of clean code backed by tests. He is not afraid of challenges, new languages, and cutting-edge approaches.
Portfolio
Experience
- Git - 6 years
- Ruby on Rails (RoR) - 6 years
- Model View Controller (MVC) - 5 years
- JavaScript - 5 years
- jQuery - 4 years
- Ruby - 3 years
- PostgreSQL - 3 years
- RSpec - 2 years
Availability
Preferred Environment
Ubuntu, RubyMine
The most amazing...
...application I've created is a marketplace for big data, which is having a huge impact on small and mid-sized companies.
Work Experience
Software Engineer
Welltok, Inc.
- Worked on a microservice architected app.
- Contributed to the development of enhancements for existing endpoints that talked with multiple services in a single call.
Software Engineer
Up and Running Software, Inc.
- Implemented features for an interest application, integration with the mobile app, the inventory system, and extensions for additional case types.
Software Engineer
Softatec
- Led a team of developers to create automated tests.
- Incorporated automated testing in the continuous integration process.
- Designed and created test architecture for a whole range of tests.
- Designed and created structure for acceptance tests.
- Proposed new ways of tracking and fixing bugs.
Teaching Assistant
University of Tuzla
- Lectured on object-oriented design in C++ and basic programming in C.
- Lectured on the basics of computer networks.
- Lectured on computer architecture, MIPS assembly, and system programming.
Ruby On Rails Developer
Gizmo Global (via Toptal)
- Solved problems with legacy code.
- Expanded an existing CMS.
- Incorporated a scraper for Yahoo.
Web Developer
MiaVision
- Designed a database for two types of marketplaces.
- Created a library for third-party payments for easier integration.
- Integrated Elasticsearch with geolocation and fuzzy full-text search on all records.
- Created a scheduler for payment releases in periodic order.
- Implemented RESTful features for all resources.
Experience
Experfy
http://www.experfy.comHoodle
Education
Master's Degree in Computer Engineering
University of Tuzla - Tuzla
Bachelor's Degree in Computer Engineering
University of Tuzla - Tuzla
Skills
Libraries/APIs
jQuery, React, Node.js, Google Maps, Stripe API
Tools
RSpec, Git, Vim Text Editor, RubyMine
Frameworks
Ruby on Rails (RoR), AngularJS, Arquillian, Selenium, TestNG
Languages
HTML, Ruby, JavaScript, C, C++, MIPS, CSS3
Paradigms
Model View Controller (MVC), Object-oriented Design (OOD), Agile Software Development, Test-driven Development (TDD)
Storage
MySQL, PostgreSQL, Redis, Elasticsearch, Neo4j
Platforms
Java EE, Amazon Web Services (AWS), Linux, Heroku, Ubuntu
Other
Engineering Software
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring