Aldin Emšo

Sarajevo, Bosnia and Herzegovina

Aldin Emšo

Software Engineer · Go & Node.js

Open to remote roles, and on-site / hybrid in Sarajevo only.

Backend software engineer with experience building REST APIs, integrating third-party services, and delivering production systems in Go and Node.js. Comfortable owning backend architecture from database design through deployment, with a track record of direct client collaboration and MVP delivery.

Bosnian (Native)English (Professional)
  • Go
  • Node.js
  • TypeScript
  • Next.js
  • PostgreSQL
  • MySQL
  • Redis
  • RabbitMQ
  • Kubernetes
  • AWS
  • REST APIs
  • gRPC
  • AI development tools
Aldin Emšo

Overview

Backend engineer focused on APIs, integrations, and reliable production systems.

I build and maintain backend services in Go and Node.js — from database design and REST APIs to message queues, caching, and third-party integrations. I have worked on ticketing platforms, healthcare booking, legal consultation, and internal tools, often collaborating directly with clients and leadership. Comfortable working with AI-assisted developer tools (Cursor, GitHub Copilot) to speed up implementation while keeping strong ownership of design and code quality. Open to remote roles, with on-site or hybrid work available in Sarajevo only.

Experience

Software Engineer · Avenga

Apr 2025 – Current · Sarajevo, Bosnia and Herzegovina

Product: Flexera

Enterprise IT asset management and FinOps platform — working on backend services for a globally used Flexera product suite.

  • Build features using Go and APIs using Goa.design
  • Transferred nearly 20 services to meet Flexera's internal standards and architectural guidelines
  • Authored Design Specifications and led design review sessions with cross-functional teams
  • Developed and maintained backend APIs in a monorepo
  • Microservices on Kubernetes and ArgoCD
  • REST APIs and downstream gRPC for inter-service communication
  • Unit tests, deployment configs, and multi-environment support
  • Feature delivery via Jira; coordination across engineering teams

Software Developer · Ministry of Programming

Mar 2021 – Apr 2025 · Sarajevo, Bosnia and Herzegovina

  • Worked across multiple products: Slowpoke, Heartbeat, HerSelf, Fanatix, HerCare
  • RESTful APIs in Go and Node.js; frontend collaboration with Next.js
  • PostgreSQL and MySQL schema design and queries
  • RabbitMQ, Redis, third-party integrations (ticketing, healthcare, payments)
  • Client collaboration, TRDs, and MVP documentation

Projects

Selected products I contributed to. Each page includes a brief overview and key features.

HerSelf

Health and fitness app for women during pregnancy and postpartum, with personalized, safe exercise plans.

  • Node.js
  • TypeScript
  • PostgreSQL
  • VOD
  • OAuth
View details →

Slowpoke

Multi-platform ticketing backend for inventory management, automated purchasing, and arbitrage across Ticketmaster, SeatGeek, and StubHub.

  • Go
  • PostgreSQL
  • RabbitMQ
  • Redis
  • REST APIs
View details →

Fanatix

Ticket resale platform for managing inventory, selling tickets, and delivering purchases through Ticketmaster.

  • Go
  • MySQL
  • Stripe
  • Dwolla
  • REST APIs
View details →

Kliently

Live

Video consultation platform for legal advice in Sweden, connecting users with specialized lawyers.

  • Go
  • MySQL
  • REST APIs
  • BankID
  • Swish
View details →

Bygglovsportalen

Live

Swedish platform that guides homeowners through construction and renovation paperwork, tasks, and vendor matching.

  • Go
  • PostgreSQL
  • Next.js
  • REST APIs
  • BankID
View details →

Heartbeat

Internal employee platform for salaries, peer feedback, and manager 1:1 tracking.

  • Node.js
  • PostgreSQL
  • Next.js
  • REST APIs
View details →

HerCare

Live

Healthcare appointment booking platform with Swedish provider integration and Stripe billing.

  • Node.js
  • MySQL
  • Stripe
  • REST APIs
View details →

Education

Bachelor Engineer in Computer and Information Technologies

Faculty of Traffic and Communications, University of Sarajevo

2016 – 2020 · Sarajevo, Bosnia and Herzegovina

Recommendations

What colleagues and clients say about working with me.

Recommendations are available on my LinkedIn profile.

View recommendations on LinkedIn

Contact

Open to remote roles, and on-site / hybrid in Sarajevo only. Reach out anytime.