Alex Koutmos is a full-stack engineer and co-founder with a decade of experience building cloud-native services, GraphQL backends, and developer-facing tooling using Elixir, Phoenix, JS frameworks, Go and Python. He couples hands‑on product work—automating material tracking at his startup—with deep observability and DevOps expertise, having introduced Prometheus/Grafana, Helm charts and Kubernetes workflows across multiple companies. A prolific open-source contributor in the Elixir ecosystem, his telemetry and metrics work appears in projects like Oban, Absinthe and Broadway, improving observability for high-concurrency systems. Comfortable shifting between feature work and platform engineering, he brings a practical focus on performance and deployability grounded in a CS master’s from RIT. Notably, he blends backend systems design with front-end and CI/CD fluency, making him effective at shipping end-to-end solutions.
10 years of coding experience
11 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Rochester Institute of Technology
An Elixir Prometheus metrics collection library built on top of Telemetry with accompanying Grafana dashboards
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:14 releases, 41 reviews, 465 commits in 3 years
Contributions summary:Alex primarily worked on implementing core functionality for the Elixir Prometheus metrics collection library. Their contributions involved creating and structuring plugins for various Elixir libraries like Phoenix, as well as setting up metrics collectors. Additionally, the user established a framework for managing different metric types (event, polling, and manual), which indicates involvement in system design. Furthermore, they worked on the creation of Mix tasks related to dashboard upload, and a system to annotate the Grafana instance.
Concurrent and multi-stage data ingestion and data processing with Elixir
Role in this project:
Back-end Developer
Contributions:1 review, 5 commits, 8 PRs in 1 year 3 months
Contributions summary:Alex focused on enhancing the telemetry and performance monitoring capabilities of the `broadway` project. They implemented individual message telemetry events for processors, improved the rate limiter implementation by switching from ETS to atomics, and added a topology init telemetry event. Their contributions primarily involved modifying existing Elixir code and adding new telemetry events, which enhanced the observability and performance of the data processing pipeline.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.