
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
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
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
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
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.
Front-end Developer (via Toptal)
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.
Software Engineer (via Toptal)
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.
Software Engineer
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.
Front-end Developer (via Toptal)
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.
Software Engineer
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.
.NET Developer
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.
Program Coordinator
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.
Experience
Sunbrella Custom Window Portal
http://dealer.sunbrella.comGlen Raven B2B Portal
http://b2b.glenraven.comSignit
http://signit.sa/enStandard Patient
http://standardpatient.netMobile Sales System
http://mss.eurobit.baEducation
Master's Degree in Computer Science and Informatics
University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina
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
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