Andrew Dryga is a seasoned software leader and hands-on engineer with 14 years of professional experience building scalable back-end systems, cloud infrastructure, and developer-focused tooling across fintech, SaaS, and healthtech. He’s led engineering and product turnarounds as a CTO and founding engineer—doubling revenue quickly at scale, re-architecting control planes with Elixir/Phoenix, and implementing Terraform-backed GCP infrastructure for enterprise-ready platforms. A long-time Elixir contributor, Andrew has fixed bugs and improved core libraries (Elixir, Ecto) and contributed to Erlang/OTP, reflecting deep expertise in functional, concurrent systems. He combines infrastructure, security, and UX sensibilities—shipping resilient production services (Kubernetes, Terraform, PostgreSQL, RabbitMQ) while mentoring teams in remote-first, flat organizations. Based in Mountain View, he blends startup grit with entrepreneurial product experience (from early-stage social apps to national eHealth systems) and a knack for reducing operational cost through pragmatic engineering. Notably, he began writing software at 14 and even helped streamline open-source contributor workflows for projects like Firezone, showing a taste for improving both code and community.
Enterprise-ready zero-trust access platform built on WireGuard®.
Role in this project:
Back-end & DevOps Engineer
Contributions:1323 reviews, 22 commits, 639 PRs in 1 month
Contributions summary:Andrew made several improvements focused on streamlining the setup process for open-source contributors. Their contributions included removing build folders for umbrella apps, refactoring mix aliases to align with community expectations, and renaming steps in the CONTRIBUTING.md file. The user also addressed issues related to the project's setup and dependencies, including a hotfix and refactoring. The changes touched upon aspects of project configuration, dependency management, and potentially deployment and build processes.
A toolkit for data mapping and language integrated query.
Role in this project:
Back-end Developer
Contributions:8 reviews, 27 commits, 27 PRs in 5 years 11 months
Contributions summary:Andrew primarily contributed to the Ecto library, focusing on enhancements to the Changeset module. Their work involved fixing bugs and adding new features, such as improved error handling, constraint management, and query parameter parsing. The user also addressed type-related issues and implemented changes related to database interactions, including unique key constraints. These contributions improved the functionality and stability of the Ecto library.
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.