
Adnan Hajdarevic
Verified Expert in Engineering
Full-stack Developer
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal member since July 18, 2019
Adnan has twelve years of professional experience in software engineering. He has developed and maintained applications throughout all phases of their life cycle, starting from their inception to the final release and adoption. He has worked in teams of all sizes, adapts quickly, and communicates extremely well.
Portfolio
Experience
- JavaScript - 12 years
- PostgreSQL - 12 years
- Full-stack - 12 years
- React - 10 years
- Redux - 9 years
- Ruby on Rails (RoR) - 6 years
- Ruby - 6 years
- Mapbox GL - 3 years
Availability
Preferred Environment
Linux, IntelliJ IDEA, WebStorm, RubyMine, SSH, Git, i3
The most amazing...
...project I've worked on is a GIS platform for processing large geospatial files and data visualization in the cloud.
Work Experience
Senior Full-stack Software Engineer
Saburly
- Developed enterprise grade management software.
Co-Founder and Full-stack Software Engineer
Hookdoo
- Performed market research based on a personal open source project.
- Created abstract syntax tree trigger rule mechanism for controlling the conditions when the user hooks should be triggered.
- Created DSL for extracting data from the HTTP requests.
- Created scalable job distribution and execution pipeline.
- Created a front end application using JavaScript and React.
Senior Full-stack Software Engineer
Social Explorer Inc
- Contributed to the core front end, back end, and infrastructure.
- Contributed to the architecture and technical implementation of a microservice-based platform for Social Explorer’s GIS, mapping, and charting services.
- Spearheaded development of HTML5 version of the demographic data mapping application and reporting system.
- Implemented missing data-driven features in the Mapbox-based rendering engine in order to gain the competitive advantage of SocialExplorer in the data exploration and visualization field.
- Devised and implemented a data-driven mapping SDK to increase the productivity of the in-house data publishing team.
Experience
Webhook (Open Source, Over 10,500 Stars)
https://github.com/adnanh/webhookEducation
Master of Science Degree in Computing and Informatics
University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina
Bachelor of Science Degree in Computing and Informatics
University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina
Skills
Libraries/APIs
Mapbox GL, React, jQuery, Redux-Saga, Node.js, Rack, Backbone.js
Tools
i3, Redux Thunk, GIS, Gulp, GitHub, IntelliJ IDEA, RabbitMQ, Babel, Webpack, Browserify, Git, wkhtmltopdf, RubyMine, WebStorm
Languages
ES5, Ruby, JavaScript, SQL, ECMAScript (ES6), HTML5, C#.NET, C#, Go, CSS, Less, Sass, CoffeeScript, Java, C++
Frameworks
Ruby on Rails (RoR), Redux, GrapesJS, Material UI, Sinatra, ASP.NET MVC 5, Razor, Express.js, ASP.NET MVC, Bootstrap
Paradigms
BEM, REST, Agile Software Development, Concurrent Programming, Continuous Deployment, Continuous Delivery (CD), Continuous Integration (CI), Feature-oriented Programming, Test-driven Development (TDD), Microservices Architecture, Service-oriented Architecture (SOA), Automation, On-demand Scaling
Platforms
Mapbox, Linux, Amazon Web Services (AWS)
Storage
Redis, JSON, MongoDB, PostgreSQL, Elasticsearch, MySQL
Other
Data Visualization, Charts, Remote Work, Full-stack, Web Development, Maps, Back-end Development, Front-end Development, APIs, Webhooks, API Integration, Distributed Software, SSH, Autoscaling, Documentation, IT Project Management
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