About Me

Software Engineer with 13+ years of experience, based in Sarajevo (GMT+1), currently pursuing an M.Sc. in Computer Science. I specialize in backend development, infrastructure, and engineering leadership, with expertise in Go, AWS/GCP, REST/gRPC, Terraform, and scalable distributed systems.

Currently leading engineering at Kayse, previously Head of Engineering at Polymer. Passionate about clean architecture, mentoring, and contributing to open source (GitHub).


Education


Work Experience

KayseDirector of Engineering (Dec 2024 – Present)
Leading product architecture and engineering practices to power AI-driven legal tech.

PolymerSearchHead of Engineering (May 2020 – Nov 2024)
Architected and scaled a platform turning spreadsheets into interactive web apps. Managed a team of 7+, and led backend and infrastructure efforts.

ShamaaziSoftware Engineer (Sep 2019 – May 2020)
Migrated systems to serverless and built Zak, a donation chatbot.

Claire Automotive SupportSoftware Engineer (May 2017 – Aug 2019)
Designed and maintained SaaS tools for aftersales automotive workflows.

Zira ICT SolutionsSoftware Engineer (Sep 2013 – May 2017)
Built telecom enterprise solutions and mentored junior developers.

Asseco SEEIntern (Jul 2013 – Sep 2013)
Developed Java EE solutions for financial institutions.


Contract Work

SentrySoftware Engineer (Feb 2024 – Present)
Maintaining and enhancing the Go SDK.

GiveCardSoftware Engineer (May 2024 – Jul 2024)
Refactored backend codebase and infrastructure; improved code quality.
Technologies: Go, AWS, Terraform

QoplaSoftware Engineer (Feb 2022 – May 2022)
Refactored architecture and infrastructure; enhanced engineering standards.
Technologies: Go, AWS

DamudoSoftware Engineer (Jun 2019 – Jun 2022)
Led microservices migration and built invoicing tools for Austrian compliance.
Technologies: Go, PostgreSQL, AWS, Docker

VibeSoftware Engineer (Nov 2020 – Jul 2021)
Integrated third-party systems via CLI and webhook services.
Technologies: Go, PostgreSQL, AWS

Magenta/TMobileSoftware Engineer (Aug 2020 – Feb 2021)
Developed backend services for a B2B VoIP self-care portal.
Technologies: Go, OpenShift, Jenkins

AltiSalesSoftware Engineer (Mar 2020 – Jun 2020)
Improved and maintained data analytics tools for Outreach users.
Technologies: Go, Vue.js, AWS

Work&CoSoftware Engineer (Jan 2019 – Feb 2019)
Reduced third-party API load by implementing webhooks and persistence.
Technologies: Go

MavenCodeSoftware Engineer (Apr 2018 – Oct 2018)
Architected SmartDeploy, a SaaS for Kubernetes migration.
Technologies: Go, PostgreSQL, Redis, Websockets, NATS, Docker, GCP, Kubernetes


Languages

  • Bosnian / Croatian / Serbian: native
  • English: fluent
  • Turkish: conversational
  • Arabic, Dutch: basic

Personal Projects

Built various side projects, including:

  • Confello – tech conference aggregator based on GitHub profile
  • Destination Rent a Car – rental booking site with admin panel
  • HQAndroid – Android app review blog
  • App.ba – dev agency behind apps for Klix.ba and OLX.ba
  • IntTips – personal tech blog with 3K+ daily readers at its peak

2024 © Emir Ribić — Some rights reserved; please attribute properly and link back.

2024 © Emir Ribic - Some rights reserved; please attribute properly and link back. Code snippets are MIT Licensed

Powered by Hugo & Kiss.