Luka Teras is a founder and seasoned software engineer with 13 years of experience building reliable back-end systems, platform architectures, and developer-focused tooling. He has led infrastructure and SRE efforts at companies like Serokell and Holo, co-maintained critical services at Aviasales, and now runs Transumption, where he combines product leadership with hands-on engineering. An active open-source contributor, Luka has made substantive fixes and feature additions to the canonical Sinatra web framework and improved CI/CD and reproducible builds for privacy-focused projects like Prism Break. He blends practical DevOps smarts—Nix shells, pipeline simplifications, dependency management—with deep knowledge of web streaming, templating, and service integration. Based in Argentina, he pairs a persistent, principled engineering stance ("I will not look away") with a knack for turning complex infrastructure problems into maintainable solutions.
13 years of coding experience
2 years of employment as a software developer
Bachelor of Arts - BA, Computer Science and Mathematics (pending), Bachelor of Arts - BA, Computer Science and Mathematics (pending) at Thomas Edison State University
Privacy/security-oriented software recommendations (mirrored from GitLab)
Role in this project:
DevOps Engineer
Contributions:496 commits, 145 PRs, 162 pushes in 2 years 3 months
Contributions summary:Luka focused on improving the project's build and deployment process. They introduced a Nix shell file to manage dependencies, added tools like `rsync` and `git` to the build environment, and optimized the continuous delivery pipeline by removing a dependency on a C compiler. Furthermore, they transitioned the project from Yarn to npm.
Classy web-development dressed in a DSL (official / canonical repo)
Role in this project:
Back-end Developer
Contributions:22 commits in 1 year 9 months
Contributions summary:Luka contributed to the Sinatra web framework, primarily by fixing bugs and adding features. Their work included modifying core Sinatra files to address issues with streaming, content-length headers, and application initialization. They also added support for AsciiDoc and MediaWiki template languages, expanding the framework's templating capabilities. Additionally, the user implemented and improved tests for features like send_file and streaming functionality.
hamlsinatradslrackruby
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.