Domas Monkus

Engineer at Undisclosed

Vilnius, Vilnius County, Lithuania
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Domas Monkus is an experienced software engineer based in Vilnius with over a decade focused on Go backend, distributed systems, and cloud-native orchestration. His career spans banking, biometrics, SaaS and large-scale infrastructure work at companies like Canonical and Iterative, where he improved Livepatch delivery and contributed CI/CD and test automation for the popular CML project. He prefers simple, efficient solutions and is known for well-crafted, well-documented, and maintainable code that scales across providers (AWS, Azure, GCP). Comfortable across backend and DevOps responsibilities, he has hands-on experience modifying core orchestration logic (Juju) and building testing infrastructure for multi-cloud runners. Trained in biophysics and computer science, Domas combines analytical rigor with pragmatic engineering and a track record of shipping production systems that serve large client pools.
code12 years of coding experience
job18 years of employment as a software developer
bookComputer science, Computer science at Free University of Bozen-Bolzano
bookVilniaus licėjus
bookMaster Biophysics, Master Biophysics at Vilniaus universitetas / Vilnius University
languagesEnglish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
26reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (31)

e2e-testing10
github-ci10
operation10
e2e-test10
cicd10
go10
juju10
e2e10
githubaction-workflow10
devops10
cli10
javascript9
command-line-interface9
kubernetes9
apidoc9

Programming languages (11)

TypeScriptCSSShellC++RustCJavaScriptGo

Github contributions (5)

github-logo-circle
juju/juju

Nov 2013 - Jan 2018

Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).
Role in this project:
userBack-end & DevOps Engineer
Contributions:186 commits, 103 PRs, 127 comments in 4 years 2 months
Contributions summary:Domas primarily contributed to the Juju orchestration engine, focusing on upgrades and allocation handling. Their work involved modifying upgrade steps for version 2.2.0, specifically removing a meter status file. Additionally, the user updated Juju commands related to model allocation, integrating with budget APIs and addressing SLA considerations during model destruction. The commits demonstrate expertise in modifying core orchestration logic and integrating features related to resource management.
operatormicroserviceyamljujuk8s
iterative/cml

Sep 2022 - Jan 2023

♾️ CML - Continuous Machine Learning | CI/CD for ML
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:88 reviews, 11 commits, 28 PRs in 3 months
Contributions summary:Domas primarily focused on improving the testing and automation aspects of the CML project, as evidenced by the implementation of end-to-end tests, especially for CML runners. They contributed to the CI/CD pipeline by integrating new features and ensuring the correct behavior of the tool across different cloud providers. The user also introduced and maintained the infrastructure for testing CML functionality, including setting up test environments using tools like AWS, Azure, and Google Cloud.
continuous-machine-learningbitbucket-pipelinesdeveloper-toolscontinuous-integrationgitlab-ci
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.
Request Free Trial