Adnan Gobeljić, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Adnan is currently unavailable

Adnan Gobeljić

Full-stack Developer

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since September 20, 2022

Bio

Adnan is a full-stack developer with six years of experience developing applications for industry leaders such as Ericsson and BMW. He works primarily with the JavaScript and Python stack, which features React, Angular, FastAPI, and Node.js. Adnan is also an expert in mathematics, having won three bronze medals in the olympiads held in Rome, Budva, and Sarajevo.

Portfolio

Stealth
React, Next.js, Python, FastAPI, TypeScript, Artificial Intelligence (AI)...
Arti Analytics
JavaScript, TypeScript, Angular, Internationalization, i18n...
Seamfix Limited
JavaScript, Angular, Node.js, TypeORM, TypeScript, Monorepos, NestJS, Ionic...

Experience

  • TypeScript - 6 years
  • JavaScript - 6 years
  • HTML - 6 years
  • React - 5 years
  • Angular - 5 years
  • Node.js - 5 years
  • Python - 3 years
  • FastAPI - 2 years

Preferred Environment

Angular, React, TypeScript, HTML, CSS, JavaScript, Next.js, FastAPI, Python

The most amazing...

...project I've worked on involved establishing the front-end architecture for a national healthcare system in Belarus funded by the World Bank.

Work Experience

Team Lead

2025 - PRESENT
Stealth
  • Led a team of developers on an AI project in the hospitality industry.
  • Established new tech stack, best practices, and every process related to development and deployment.
  • Redesigned and refactored an old app into a more modern one.
Technologies: React, Next.js, Python, FastAPI, TypeScript, Artificial Intelligence (AI), Accessibility, Agile Project Management, Agile Software Development, Leadership, Team Leadership

Full-stack Developer

2024 - 2025
Arti Analytics
  • Designed and developed the complete layout for ARTI DSML, an application for simplified usage of AI, including RAG, predictions, and regression, even for non-tech people.
  • Envisioned and created a website for a government entity in the USA.
  • Designed and developed the chatbot design and functionalities utilizing RAG from the pre-uploaded documents.
Technologies: JavaScript, TypeScript, Angular, Internationalization, i18n, Large Language Models (LLMs), Chatbots, AI Chatbots, HTML, HTML5, CSS, SCSS, Sass, Agile, Agile Project Management, Software Engineering, Web Development, Algorithms, MySQL, RxJS, APIs, Jira, Scrum, Flexbox, Retrieval-augmented Generation (RAG), Responsive, Responsive Layout, Responsive UI, Responsive Web Apps, Responsiveness, Responsive Design, Responsive Web Design (RWD), Software, Responsive Email Templates

Senior Full-stack Developer

2023 - 2024
Seamfix Limited
  • Refactored the old, overcomplicated dynamic form mechanism and reduced the lines of code by 40%.
  • Added new layouts and implemented the new features for the telecommunications platform.
  • Added the new development processes and fixed some of the longstanding architectural issues on the project.
Technologies: JavaScript, Angular, Node.js, TypeORM, TypeScript, Monorepos, NestJS, Ionic, RxJS, Tailwind CSS, Responsive Web Apps, Front-end Development, Design, Responsive, Responsive Design, Prompt Engineering, RabbitMQ, MacBook, Software Engineering, Web Development, HTML, HTML5, CSS, SCSS, Sass, PostgreSQL, Back-end, Dashboards, Data Visualization, Apps, Full-stack, APIs, SaaS, PostCSS, Jira, Zoho, Git, GitHub, Jest, Flexbox, DOM, HTML DOM, Responsive Layout, Responsive UI, Responsiveness, Slack, MacOS, User Interface (UI), Web Applications, Third-party Libraries, Platform as a Service (PaaS), Nx

Front-end Developer

2022 - 2022
Gravitee Topco Limited
  • Developed the new API failover process and related pages in the latest Angular version.
  • Decided on the future application layouts and functionalities that must be created and developed.
  • Migrated dialogs and shared components to the newest Angular version.
Technologies: Unit Testing, Angular, Angular Material, Design Systems, Storybook, AngularJS, APIs, Flexbox, DOM, HTML, CSS, JavaScript, TypeScript, Responsive UI, Docker, User Interface (UI), User Experience (UX), Web Applications, GitHub, Third-party Libraries, Platform as a Service (PaaS), Monorepos, RxJS, Tailwind CSS, Responsive Web Apps, Design, Front-end Development, Responsive, Software Engineering, Agile, Agile Project Management, Web Development, MySQL, OpenAPI, Amazon Web Services (AWS), Bootstrap, HTML5, Full-stack, REST APIs, SaaS, SCSS, Large-scale Projects, Authorization, Authentication, Jasmine, JSON, Test-driven Development (TDD), Git, Open Source, HTML DOM, Slack, WebSockets, E2E Testing, API Integration, Nx, Front-end, MacBook, MacOS, Responsive Layout, Responsiveness, Responsive Design

Full-stack Engineer

2021 - 2022
Solargis
  • Implemented the new TMY weather functionality for Solargis Evaluate, the software that helps users assess power production for planned and operational solar power plants.
  • Upgraded the admin app with a new invoice flow and analytics screens, enabling faster payment tracking and reception by the company.
  • Developed a new version of app permissions for the Solargis Prospect app to improve its maintainability and ease of use for the end customer.
Technologies: JavaScript, Angular, Node.js, HTML, CSS, MongoDB, NoSQL, Amazon Web Services (AWS), TypeScript, Front-end, Back-end, Dashboards, Data Visualization, Apps, Webpack, Express.js, TypeORM, Enterprise Resource Planning (ERP), NgRx, HTML5, Single-page Applications (SPAs), APIs, Full-stack Development, Architecture, Authentication, Large-scale Projects, Storybook, Angular Component Architecture, Unit Testing, Design Systems, Jira, Scrum, WCAG 2, REST APIs, Git, Jest, Cypress, Analytics, User Experience (UX), Subscriptions, Flexbox, Geospatial Data, Geospatial Analytics, DOM, Responsive UI, NgRx/store, Web Applications, Charts, Graphs, Back-end Development, Software Design, Third-party APIs, Third-party Libraries, Platform as a Service (PaaS), Monorepos, PDF, Web App Development, RxJS, Front-end Development, Responsive, Responsive Design, Python, Nx, Lerna, Windows, MacBook, MacOS, Windows Subsystem for Linux (WSL), Agile, Software, Software Engineering, MongoDB Atlas, MongoDB Compass, AWS Lambda, Amazon DynamoDB, Bootstrap, HTML DOM, Figma, Authorization, JSON, API Integration, Design Patterns, Gang of Four (GOF) Design Patterns, Responsive Layout, Responsiveness, Responsive Web Apps, Responsive Web Design (RWD), Web Content Accessibility Guidelines (WCAG)

Software Engineer

2020 - 2022
Bloola GmbH
  • Contributed to creating an information system for RAG, the largest German mining corporation for coal and other minerals. The system's primary usage is task and employee management in the company.
  • Developed an organization and testing module for a healthcare system (Pandemina), which provides COVID-19 support to German health authorities in tracking infected people and planning tests and vaccinations.
  • Created a page template mechanism for future BMW projects regarding the flow between the company and smaller car dealers. It was meant to ease the creation and maintenance of these projects in the future.
  • Contributed to the filtering mechanism, caching, and offline capabilities of the Bloola app, which is available on the web and the desktop. The app aggregates multiple online planning, chatting, and mailing web services in one place.
Technologies: JavaScript, Angular, React, HTML, SharePoint, CSS, TypeScript, Front-end, Bootstrap, React Redux, Redux, Chrome Extensions, HTML5, Full-stack, Figma, Single-page Applications (SPAs), APIs, Full-stack Development, Authorization, Authentication, Angular Component Architecture, AngularJS, Jira, Scrum, SQL, Git, REST APIs, Jenkins, Flexbox, DOM, Responsive UI, WCAG 2, E2E Testing, API Integration, Salesforce API, User Interface (UI), User Experience (UX), Web Applications, Third-party APIs, Platform as a Service (PaaS), RxJS, Responsive, Responsive Design, Software, Software Engineering, Web Development, Algorithms, PostgreSQL, HTML DOM, Agile, Design, JSON, Bitbucket, Windows, Web App UI, Electron, Responsive Layout, Responsive Web Apps, Responsiveness, Responsive Web Design (RWD), SaaS, HIPAA Compliance

Full-stack Engineer

2020 - 2020
Ping
  • Developed an app that manages translations for the company's apps for clients.
  • Designed and implemented a new version of the payment slips and their printing mechanism for an e-banking solution used by seven banks.
  • Contributed to creating a platform for a government court institution, enabling job applicants to quickly and securely take their tests and graders to securely and anonymously grade applicants' exams.
Technologies: JavaScript, HTML, CSS, React, Spring Boot, Liquibase, MySQL, TypeScript, Front-end, Back-end, Bootstrap, HTML5, Full-stack, Figma, Fintech, Single-page Applications (SPAs), APIs, MERN Stack, Stripe, Full-stack Development, Authorization, Architecture, Large-scale Projects, REST APIs, Cypress, Redux, Flexbox, DOM, Mobile App Development, Responsive UI, Docker, User Experience (UX), User Interface (UI), Spring, Web Applications, Third-party APIs, Apache Tomcat, Azure, PDF, Web App Development, PostgreSQL, Windows, Hexagonal Architecture, Skype for Business, Software Engineering, Database Management, Web Development, Java, Java 11, Design Patterns, Gang of Four (GOF) Design Patterns, HTML DOM, REST, Authentication, SQL, Git, GitLab, Responsive Layout, Responsive, Responsive Web Apps, Responsive Design, Responsiveness, Responsive Web Design (RWD), Software

Experience

Personal Portfolio

https://adnangobeljic.com
My website was written with Angular and regular HTML, CSS, and JavaScript. For the animations, GSAP was used as an external library. It contains an overview of my experience, with external links and a short description.

Time Tracking App

https://app.insightful.io/
Time tracking software with an analytics dashboard written in Angular and Node.js and a desktop agent implemented in Electron, with support for Linux, Windows, and macOS. Currently, the app has the most features on the market.

I was a full-stack developer working on maintenance and developing new features on the dashboard.

Solar Energy Assessment Platform

https://apps.solargis.com/
Software for efficient solar energy assessment written in Angular and Node.js. It evaluates and compares the potential for different solar plant locations and their successful maintenance and usage.

I was a full-stack developer working on maintaining the Solargis Dashboard and Prospect apps and developing the Solargis Evaluate app. It included adding support for new TMY data, improving the invoice system to enable quicker payment tracking, and introducing a new day of handling permissions for a better user experience across the app.

Open-source API Platform

http://www.gravitee.io
An open-source API application that allows users to create APIs and add functionalities to the API by a simple GUI. The app was written in Spring Boot with AngularJS, which was migrated to the newest Angular version.

I was a front-end developer working on maintenance and migrating the features to the newest Angular version.

AI Monitoring App

https://witness.ai/
An app used to monitor the inbound and outbound usage of AI to improve the security of your systems and the confidentiality of your work. The app was developed with Remix/React on the front-end and Node.js on the back-end side.

Event Planning Software for Remote Teams

A React-based app with Node.js on the back end and Spring Boot for the app connectors. The app allows for planning events and managing team-building activities for remote teams.

As a full-stack developer, I worked with another developer to improve the client-faced platform and created the related new analytics app.

Software Aggregating Mailing, Chatting, and Planning Web Service in One

The Bloola app aggregates multiple online planning, chatting, and mailing web services to centralize your approach and save time. It contains two versions: a desktop app in Angular and Electron and a web app in Angular for browser usage, which handles offline capabilities with a service worker. The platform is developed in Angular on the front end and Spring Boot on the back end, with Angular Material, Bootstrap, and RxJS.

The app development is still in progress, but the link is public. I was a part of the development team.

TASKS
• Implemented caching and offline capabilities for the app. The app is designed to be used when there is no internet connection, so you can work on the cached data and delay your requests until the connection arrives. These functionalities were intended for the web client and desktop app and implemented with a service worker.
• Created a filtering mechanism for emails, contacts, and organizations.

Menu CRUD System

A system for creating and maintaining menus for several big fast-food chains. I was a front-end developer working on implementing features, solving existing bugs, and preparing the software for more cultures and languages.

It was written in React and Node.js with GraphQL for the back-end interaction.

AI Chatbot

A chatbot app based on artificial intelligence that allows the user to interact via a predefined knowledge base that the administrator can set and dynamically manage. The front end was written in React, and the back end was written in Python FastAPI.

AI Digital Twin App

An application created to manage your company and simulate potential real-world events and processes to find the best outcome for your company. The app is written in Angular on the front-end side and .NET and Python FastAPI on the back-end side.

Education

2019 - 2022

Master's Degree in Computer Science

University of Sarajevo - Sarajevo, Bosnia and Herzegovina

2016 - 2019

Bachelor's Degree in Computer Science

University of Sarajevo - Sarajevo, Bosnia and Herzegovina

Certifications

SEPTEMBER 2025 - SEPTEMBER 2028

AWS Certified Developer - Associate

Amazon Web Services

MARCH 2025 - PRESENT

eCommerce SEO and AI Specialist

Seolaxy

Skills

Libraries/APIs

React, RxJS, REST APIs, Flexbox, Node.js, NgRx, NgRx/store, jQuery, Chart.js, D3.js, OpenAI API, Liquibase, OpenAPI, React Redux, Stripe, Salesforce API, GSAP

Tools

Git, GitHub, Microsoft Teams, Figma, PostCSS, Jira, Karma, Slack, Nx, Bitbucket, GitLab, AWS ELB, AWS IAM, AWS Command Line Interface (CLI), AWS SDK, AWS Fargate, AWS Glue, AWS Key Management Service (KMS), AWS Cloud Development Kit (CDK), AWS Parameter Store, AWS Subnets, Amazon Kinesis Data Firehose, Amazon CloudFront, Amazon CloudFront CDN, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon Simple Email Service (SES), Lerna, Webpack, Jenkins, Google Analytics, Apache Tomcat, RabbitMQ, MongoDB Atlas, MongoDB Compass, Skype for Business

Languages

JavaScript, HTML, CSS, TypeScript, HTML5, Python, Java, Sass, SCSS, SQL, GraphQL, Java 11

Frameworks

Angular, Spring Boot, Angular Material, Tailwind CSS, Redux, Express.js, Bootstrap, AngularJS, Jasmine, Jest, Spring, Next.js, Material UI, AWS Serverless Application Model (SAM), Electron, Selenium, Protractor, Cypress, NestJS, Ionic, Remix, MoleculerJS

Paradigms

Agile, REST, Agile Software Development, Responsive, Responsive Web Design (RWD), Responsive Layout, HTML DOM, Agile Project Management, Gang of Four (GOF) Design Patterns, Unit Testing, Scrum, Design Patterns, Test-driven Development (TDD), E2E Testing, Search Engine Optimization (SEO), Microservices, HIPAA Compliance, Parallel Programming

Storage

JSON, MySQL, PostgreSQL, AWS Elastic File System, Amazon S3 (AWS S3), Database Management, MongoDB, NoSQL, Amazon DynamoDB

Platforms

Windows, MacOS, Docker, AWS Lambda, Amazon, AWS NLB, AWS ALB, SharePoint, Amazon Web Services (AWS), Android, Apache Kafka, Google Cloud Platform (GCP), GreenSock Animation Platform (GSAP), Azure

Other

Front-end, Apps, Full-stack, APIs, Single-page Applications (SPAs), Full-stack Development, Angular Component Architecture, DOM, Responsive UI, Mathematics, User Interface (UI), Web Applications, Web App Development, Responsive Web Apps, Front-end Development, Responsive Design, FastAPI, Responsiveness, Web App UI, Software, Software Engineering, Web Development, Algorithms, Back-end, Dashboards, Data Visualization, eCommerce, Fintech, MERN Stack, Architecture, Authentication, Large-scale Projects, Authorization, Design Systems, Analytics, User Experience (UX), Styled-components, WebSockets, Leadership, Team Leadership, Remote Team Leadership, Accessibility, API Integration, Charts, Graphs, Back-end Development, Software Design, Third-party APIs, Third-party Libraries, Platform as a Service (PaaS), PDF, Large Language Models (LLMs), Prompt Engineering, MacBook, SEO Tools, Search Engines, Tailwind UI, RESTFul APIs, Customer Service Chatbots, Web Content Accessibility Guidelines (WCAG), UI Animation, Internationalization, i18n, Cloud, Cloud Computing, AWS SSH Keys, AWS NAT Gateway, AWS X-Ray, Amazon Kinesis Data Streams, Serverless, TypeORM, Enterprise Resource Planning (ERP), Chrome Extensions, Storybook, WCAG 2, Subscriptions, Geospatial Data, Geospatial Analytics, Google BigQuery, Mobile App Development, Electronic Health Records (EHR), Monorepos, Artificial Intelligence (AI), Chatbots, AI Chatbots, Design, SaaS, Retrieval-augmented Generation (RAG), Chatbot Conversation Design, Zoho, Open Source, Windows Subsystem for Linux (WSL), Hexagonal Architecture, GitHub Actions, Responsive Email Templates

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