Nermin Vehabovic
Verified Expert in Engineering
Software Developer
Nermin has six 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
Availability
Preferred Environment
Vim Text Editor, Git, Linux
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
Skills
Frameworks
Ruby on Rails (RoR), AngularJS, Arquillian, Selenium, TestNG
Languages
HTML, Ruby, JavaScript, C, C++, MIPS, CSS3
Libraries/APIs
jQuery, React, Node.js, Google Maps, Stripe API
Tools
RSpec, Git, Vim Text Editor
Paradigms
Model View Controller (MVC), Object-oriented Design (OOD), Agile Software Development, Test-driven Development (TDD)
Storage
MySQL, PostgreSQL, Redis, Elasticsearch
Platforms
Java EE, Amazon Web Services (AWS), Linux, Heroku
Education
Master's Degree in Computer Engineering
University of Tuzla - Tuzla
Bachelor's Degree in Computer Engineering
University of Tuzla - Tuzla
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