
Nerman Deliahmetovic
Verified Expert in Engineering
Software Developer
Vienna, Austria
Toptal member since January 31, 2020
Nerman is a full-stack developer with 14+ years of experience in creating complex software solutions using JavaScript (React, Angular, Node.js), Python (Django), and PHP (Laravel). He excels at analyzing and optimizing codebases, designing system architecture, and making robust end-to-end business solutions. Along with fantastic communication skills, Nerman is a client-focused, self-driven team player and an avid learner of emerging technologies.
Portfolio
Experience
- JavaScript - 12 years
- REST - 10 years
- Testing - 10 years
- SQL - 8 years
- Django - 7 years
- Python - 7 years
- React - 5 years
- Django REST Framework - 5 years
Availability
Preferred Environment
Git, Linux
The most amazing...
...thing I've built was a subsystem that automatically processes incoming payments with dynamically allocated threads and handles millions of transactions per day.
Work Experience
Senior Full-stack Developer | CTO
Further
- Planned and developed most of the features that are part of our core app. Starting without any processes and engineering practices, I led efforts to create an environment that enabled the company to grow to more than 70 people.
- Assembled and led a team of 20 skilled engineers. Under my guidance, we cultivated a corporate culture centered around collaboration and innovation, which ultimately became the driving force behind our achievements.
- Was the core part of orchestrating the scaling of our product, elevating our annual recurring revenue (ARR) from $0.5 million to more than $10 million.
Senior Full-stack Developer
7Bridges
- Helped the team to work on the main product—adding new features as well as reducing the number of open issues.
- Took ownership of the secondary product with responsibilities to maintain the current state and improve and optimize the application for a smoother and more enjoyable experience for the end-users.
- Used GraphQL to create flexible endpoints with client-side caching and refreshing to avoid round trips after every user action.
Senior Full-stack Developer
North Star Software
- Worked on a couple of projects—taking full ownership and responsibility for analyzing, designing, developing, and testing products from end to end.
- Developed several single-page applications (SPAs) using React, Redux, Material-UI on the front end and consuming a REST API built with the Django REST Framework on the back end.
- Implemented and maintained tests on both projects with ~90% coverage.
- Provided expertise for quality solutions through adherence to technical best practices, mentorship, feedback, and paired programming.
Team Lead | Full-stack Developer
Pacemo GmbH
- Developed a SaaS, multitenant web application as a part of a broader platform that aims to ease the operation of the funeral homes.
- Implemented the full automation from Gulp tasks for the front-end bundling, linting, and more to the continuous deployment and integration.
- Created the in-browser PDF editing tool with drag-n-drop functionality and text editing, previewing, printing, and more.
- Optimized the initial application load by more than 60%, which significantly improved the interaction time (TTI).
Software Architect | Team Lead | Full-stack Developer
Maestral Solutions
- Led teams (2-15 people) and regularly worked with different teams and provided expertise on multiple projects by setting up project architecture, code standards, and development processes.
- Created a platform for in-car entertainment, using Android-powered devices and an HTML-based app store which enabled independent creation and selection of the apps.
- Efficiently implemented solutions within the company to satisfy nonfunctional requirements such as scalability, usability, maintainability, and supportability.
- Provided technical expertise for system requirements analysis and designed architecture solutions with different technologies to scale and support future expansions.
Software Developer
Raiffeisen Bank
- Created a subsystem for automatic processing of incoming payments that allowed a per-need number of threads, handling millions of transactions per day.
- Optimized several dozen SQL queries (stored procedures, views, etc) used for reporting, and reduced processing time from more than 60 seconds to less than five seconds.
- Worked as part of the core system replacement team that migrated Raiffeisen's core system written in legacy code to a more modern .NET toolset with various improvements to the day-to-day operations of the bank.
Experience
7Bridges
https://the7bridges.com/Family Assets
https://www.familyassets.com/I helped to implement various integrations to the third-party services as well as create a JavaScript chat-like widget, running in the ShadowDOM—which made it independent of the host application's styling but still able to interact with it.
Pacemo
https://www.pacemo.de/I developed a web application utilizing AngularJS on the front end and PHP with the Laravel framework on the back end. I covered it with full automation—from Gulp tasks for the front end bundling, linting, and so on to the continuous deployment and integration.
The Art of Dress
http://www.theartofdress.com• Quiz that assigns users a persona based on their choices: one of 14 styles, 12 colorings, four artistic types—collectively called the user's SCA profile
• Newsfeed
• Interactive about infographic
• Custom webshop which presents products specific to the user's SCA profile
Immediate Insights
Technologies: C#, ASP.NET MVC3 and 4, HTML, jQuery, CSS, JavaScript, SQL Server, TFS
Education
Master's Degree in Computer Science
University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia-Herzegovina
Skills
Libraries/APIs
React, Node.js
Tools
Pytest, Git, Celery
Languages
Python, JavaScript, SQL, HTML, CSS, GraphQL, PHP
Frameworks
Django, Django REST Framework, Angular, Laravel, .NET
Paradigms
Testing, REST, Design Patterns, Scrum, Agile, Object-oriented Programming (OOP), API Architecture
Platforms
Docker, Linux, Amazon Web Services (AWS), AWS Lambda
Storage
MySQL, PostgreSQL, PSQL
Other
Web Development, Leadership, Communication, APIs, Back-end, Large Language Models (LLMs), Executive Support
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