Adis Veletanlic

Software Engineer


About me

Currently working as an Experienced Software Engineer primarily focused on product related features and issue tracking, where I am able to jump between infrastructure related development in AWS and frontend/backend work primarily in TypeScript, Elixir, Node.js and Elm. I bring experience in Infrastructure and DevOps, along with Linux system administration in both on-premise and cloud environments.

My personal development entails attempting to contribute as much as possible to open source projects such as the Element/Matrix project, self-hosted software for Homelabs, and iOS application development in SwiftUI and UIKit. I am interested in working on customer-facing product code and improving runtime environments both in the cloud and on-premise, as well as teaching other developers and sharing knowledge, and making sure that things are done as best as possible.


Education

B.Sc in Computer Science from Kristianstad University

August 2021 - June 2024

At university I was involved in several different group projects and personal projects, where I aspired to lead the group and use modern development standards, making sure that communication between members of the group was as good as it could be. The education involved DSA, data-driven application development, AI and Machine Learning, and both web and native application development.

I was also hired as a Teaching Assistant my second and third year at university, teaching courses in fundamental programming and database development. During my time at university I also developed a native iOS and Android application Tumble for Kronox, which was used by thousands of students across the major universities across Sweden.


Professional Experience

Experienced Software Engineer @ PinMeTo, Malmö

May 2025 - Present

  • Migrated async processing layer from custom internal queues to AWS SQS and eliminated Neo4j from two critical services by rewriting all data access layers to use MongoDB, removing ~15000 lines of legacy code
  • Assisted in building a fullstack store locator paired with new API using AWS CDK, AWS Lambda and S3 object storage. In the same timeline I shipped new frontend features such as a cross-platform product switcher across 4 services.
  • Created Docker based local development environment from scratch, dockerizing five Node.js services and standardizing the developer environment with tools such as justfile automation and legacy script consolidation from Bash to Python.
  • Fixed SAML signature verification and auth vulnerabilities, migrated secrets to AWS secrets manager across multiple services, and patched several CVEs platform-wide
  • Modernized admin UI, rebuilt user/site management, migrated maps from Mapbox to AWS location services, and refactored user impersonation with audit logging on top.

Operations Engineer @ Netcompany, Copenhagen

May 2024 - May 2025

  • Maintain on-premise RHEL servers hosting Kubernetes clusters, PostgreSQL servers, Jenkins agents and application workers.
  • Administer and provision Kubernetes clusters and CI/CD pipelines (Jenkins, Ansible, Puppet) across staging, test, and production environments.
  • Managed Apache Kafka environments with realtime, high-concurrency workloads, and assisting developers in deploying and debugging their applications.
  • Built and deployed an LDAP metrics exporter written in Go to production servers, exposing ~47 Prometheus metrics for replication, connections, and operations monitoring with concurrent scraping.
  • Led early adoption of the LGTM observability stack (Loki + Grafana + Tempo + Mimir), migrating distributed tracing from Zipkin to Tempo for new customer onboarding.
  • Write and maintain CI/CD workflows in Microsoft Azure.

Software Developer Consultant @ Advania, Kristianstad

May 2022 - August 2023

  • Led rewriting of entire backend synchronization system along with frontend in ASP .NET for a Swedish school municipality, utilizing Entity Framework Core.
  • Wite standalone SPFx (SharePoint) components in React used by a leading Swedish healthcare provider.
  • Manage CI/CD pipelines in Microsoft Azure and SVN for version control.

Teaching assistant @ Kristianstad University, Kristianstad

September 2022 - June 2023

  • Lead help sessions and lab sessions for first and second year students in Python programming and database development courses.
  • Grade and give feedback on individually written student assignments

Skills

Languages & Frameworks

  • TypeScript
  • Elixir
  • Node.js
  • Go
  • Python
  • Elm
  • Swift (SwiftUI, UIKit)
  • ASP .NET / React

Infrastructure & DevOps

  • AWS (SQS, CDK, Lambda, S3, Secrets Manager)
  • Kubernetes
  • Docker
  • Linux / RHEL
  • Ansible, Puppet, Jenkins
  • Apache Kafka
  • Microsoft Azure

Observability & Databases

  • PostgreSQL
  • MongoDB
  • Prometheus
  • LGTM stack (Loki, Grafana, Tempo, Mimir)

Projects

PillPickerView

Swift · SwiftUI

Customizable pill/tag-style multi-selection picker for iOS 14+ and macOS 11+. 40+ stars, installable via SPM or CocoaPods.

kronox-api

Go · Docker

REST API wrapping KronoX (the timetable system used by Swedish universities) via web scraping. Used by the Tumble (now called Kron) app used by thousands of students across Sweden.

tunearr

TypeScript · Docker

Contributor. Self-hosted music discovery and request tool integrating Plex, Lidarr, Last.fm, and MusicBrainz into a single UI.

matrix-authentication-service

Rust · TypeScript

Contributor. OpenID Connect authentication server for Matrix homeservers, implementing MSC3861 next-gen auth as a replacement for Synapse's built-in auth layer.


What others think of working with me

"Adis assisted in the two courses listed above during the period 2022 – 2023 and is easy to work with as he has extensive knowledge in the subjects covered and is very ambitious. He always completed his assigned tasks and was very well liked by the students taking the courses.

While working as a teaching assistant Adis was responsible for answering questions and assisting students during lectures and exercises, giving feedback on hand-ins, and he was also heavily involved in planning and carrying out help sessions, both on campus and online. The topics covered by the courses range from fundamental programming in Python to how one can write better code using testing and clean code."

Andreas Nilsson — Kristianstad University, 2023