Adnan Mehanović, Developer in Zenica, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Adnan is available for hire
Hire Adnan

Adnan Mehanović

Verified Expert  in Engineering

Full-stack Development Developer

Zenica, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since February 2, 2018

Bio

Adnan is a collaborative and communicative full-stack engineer with 10 years of experience working in different programming languages and technologies. A thrill seeker at heart, he likes to take on challenges and always strives to improve, adapt, and learn new skills.

Portfolio

Blandus
TypeScript, Angular, JavaScript, SCSS, CSS, Jira, Git, React, Redux, Python...
Glen Raven, Inc
TypeScript, Angular, Angular Material, JavaScript, SCSS...
USC ICT
Microsoft SQL Server, SQL, MySQL, Web, CSS, jQuery, JavaScript, Drupal, PHP...

Experience

  • Full-stack Development - 10 years
  • JavaScript - 10 years
  • Angular - 9 years
  • C# - 8 years
  • TypeScript - 8 years
  • .NET - 5 years
  • Python - 5 years
  • .NET Core - 3 years

Availability

Full-time

Preferred Environment

Git, Visual Studio Code (VS Code), Windows, Linux, Microsoft Visual Studio

The most amazing...

...piece of code I've written is a text classification algorithm based on supervised machine learning.

Work Experience

Founder and Tech Lead

2020 - PRESENT
Blandus
  • Worked in various software engineering roles as an independent consultant for various clients, ranging from startups like Signit to large enterprises like Porsche Digital.
  • Managed a small on-site team working on different projects for local companies.
  • Supervised day-to-day operations to ensure the company ran smoothly.
Technologies: TypeScript, Angular, JavaScript, SCSS, CSS, Jira, Git, React, Redux, Python, Flask, FastAPI, SQLAlchemy, .NET, .NET Core, Single-page Applications (SPAs), Adyen Payments, Technical Leadership, Figma, JSON, Postman, Swagger, Azure, Amazon, Architecture, System Design, Databases, Front-end Development, Back-end Development, Microfrontends, Microservices, REST, Full-stack Development, Karma, Cypress, E2E Testing, LINQ, Entity Framework, Unit Testing

Front-end Developer (via Toptal)

2020 - PRESENT
Glen Raven, Inc
  • Built multiple front-end applications and portals from the ground up, tailoring them to specific user needs and business requirements.
  • Worked collaboratively with the team in an agile environment.
  • Transformed designs into functional and interactive applications.
  • Worked closely with the QA team to pinpoint and fix bugs.
Technologies: TypeScript, Angular, Angular Material, JavaScript, SCSS, Application State Management, Git, User Interface (UI), User Experience (UX), Single-page Applications (SPAs), RxJS, Angular CLI, HTML, HTML5, CSS, Zeplin, Front-end Development

Software Engineer (via Toptal)

2018 - 2024
USC ICT
  • Implemented new modules for the existing web system.
  • Improved and refined existing features and designs.
  • Resolved various performance issues on both the back end and front end.
  • Enhanced reports for better visual appearance and understanding.
  • Managed cloud infrastructure and monitored performance.
Technologies: Microsoft SQL Server, SQL, MySQL, Web, CSS, jQuery, JavaScript, Drupal, PHP, Python, Flask, Amazon, Chart.js, Full-stack Development, Bootstrap, Linux

Software Engineer

2020 - 2020
T-Systems International
  • Contributed to both design and functionality improvements of the front-end application.
  • Developed features designed to handle large data sets, with a strong emphasis on optimizing performance.
  • Assessed and planned requirements according to client needs.
  • Conducted regular code reviews for other team members.
Technologies: Angular, .NET, .NET Core, NgRx, Node.js, SCSS, D3.js

Front-end Developer (via Toptal)

2019 - 2020
Switch Four, LLC
  • Added new modules and functionalities for the company's SaaS product.
  • Enhanced the functionality and user experience of existing features.
  • Migrated the codebase to a new state management solution.
  • Implemented Stripe payment support on the front end.
  • Collaborated with the QA team to identify and resolve bugs.
Technologies: Git, TypeScript, JavaScript, Web, CSS, Stripe, Angular Material, Angular

Software Engineer

2016 - 2019
Eurobit
  • Contributed to the planning, implementation, and testing of projects.
  • Developed several RESTful Web APIs to support and enrich ERP functionalities.
  • Created several front-end applications from scratch.
  • Directed the front-end development team, overseeing project workflows and technical execution.
  • Managed the maintenance, upgrading, and deployment of products.
Technologies: SQL, Git, Microsoft Visual Studio, .NET Core, TypeScript, JavaScript, C#, Web, CSS, Microsoft SQL Server, AngularJS, Angular, Java, Entity Framework, .NET, MySQL, jQuery, Eloquent, Drupal, PHP, HTML

.NET Developer

2016 - 2017
Pro Data Service AG
  • Implemented DLL to optimize and handle database operations efficiently.
  • Developed a versatile table data viewer and editor.
  • Architected components for efficient data import and export, improving system interoperability and management.
  • Added multilingual support to enhance user accessibility and interface customization.
  • Integrated the existing COBOL modules and data structures.
Technologies: SQL, Microsoft Visual Studio, C#, Microsoft SQL Server, MySQL, Windows Presentation Foundation (WPF), .NET, DLL

Program Coordinator

2015 - 2016
BHOI
  • Prepared tasks and practice materials for both the basic and advanced levels.
  • Organized online and onsite competitions for high school and elementary school students.
  • Educated young individuals through weekly programming courses.
  • Modified the content management system into an online training platform with chat and messaging (containing over one hundred tasks).
  • Automated some of the processes with Bash scripts.
Technologies: Bash, Joomla, Django, C++

Experience

Sunbrella Custom Window Portal

http://dealer.sunbrella.com
An elegant portal for configuring, quoting, and purchasing custom drapery and window shades. As part of the front-end team, I implemented new features, transformed designs into code, fixed bugs, and supported the product throughout its post-launch lifecycle.

Glen Raven B2B Portal

http://b2b.glenraven.com
A B2B portal designed to efficiently support Glen Raven's ordering mechanisms and as a sole front-end developer, I worked collaboratively with the rest of the team in an agile environment. I transformed designs into code and fixed bugs.

Signit

http://signit.sa/en
An e-signature and document management SaaS solution. As a back-end engineer, I implemented the API that met all the requirements of the MVP. Once the product went live, I focused on various performance and scalability improvements.

Standard Patient

http://standardpatient.net
A web-based virtual patient interaction tool for medical students and medical educators that utilizes natural language processing. As a full-stack engineer, I implemented new modules and maintained the system through regular bug fixes. I also managed the cloud infrastructure, achieving various performance improvements.

Mobile Sales System

http://mss.eurobit.ba
A systematic solution for salespeople working in the field, supporting multiple business processes, including the creation of order sheets, document management, presentation of business ranges, and collection of information from the field. As a full-stack engineer, I developed the front-end application and supporting services that synced data between offline ERP systems and the cloud-based API.

Education

2015 - 2019

Master's Degree in Computer Science and Informatics

University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina

2012 - 2015

Bachelor's Degree in Computer Science and Informatics

University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina

Skills

Libraries/APIs

RxJS, Entity Framework, jQuery, LINQ, Node.js, SQLAlchemy, Stripe, NgRx, D3.js, React, Chart.js

Tools

Angular CLI, Microsoft Visual Studio, Git, Zeplin, Jira, Adyen Payments, Figma, Postman, Karma, MATLAB

Languages

TypeScript, CSS, HTML, JavaScript, C#, HTML5, SQL, PHP, C++, Python, Java, Bash, C, SCSS

Frameworks

Angular, .NET, .NET Core, Angular Material, Bootstrap, AngularJS, Flask, Redux, Swagger, Alembic, Cypress, Django, Windows Presentation Foundation (WPF), Eloquent

Platforms

Visual Studio Code (VS Code), Web, Windows, Linux, Desktop, Amazon, Azure, Drupal, Joomla, Mobile

Paradigms

Object-oriented Programming (OOP), REST, Design Patterns, E2E Testing, Unit Testing, Microfrontends, Microservices

Storage

JSON, MySQL, Microsoft SQL Server, Databases, PostgreSQL

Other

Application State Management, User Interface (UI), User Experience (UX), Single-page Applications (SPAs), Front-end Development, Back-end Development, Full-stack Development, Data Structures, System Design, Algorithms, FastAPI, Architecture, SaaS, DLL, Optimization, Operating Systems, Networks, Artificial Intelligence (AI), Machine Learning, Data Science, IT Project Management, Embedded Systems, Technical Leadership, Quartz.NET

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring