Viktoras Makauskas

Staff Engineer at Cast AI

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

👤
Senior
🎓
Top School
Viktoras Makauskas is a Staff Engineer with 13 years of experience specializing in Kubernetes, cloud infrastructure and hands-on product delivery at startups and large enterprises. He blends high-level system design and cross-team coordination with daily coding in Go, Python and C++, and has driven cloud/container migrations, HA architecture reviews and security policy implementations during large banking projects. At Cast AI he led technical efforts around GitOps-style continuous delivery, monitoring, alerting and recovery automation while still contributing code and CI/CD improvements. An active contributor to golangci-lint, he added a GitHub Actions output format to improve CI integration—illustrating his focus on developer experience in production pipelines. He favors simple designs, rapid iteration and automating tedious or costly work, and is intolerant of slow change management or antiquated tooling. Based in Vilnius, he pairs pragmatic engineering with a strong emphasis on observability, autoscaling and infrastructure-as-code.
code13 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree Information Technology, Bachelor's degree Information Technology at Kaunas University of Technology
languagesLithuanian, Russian, English
github-logo-circle

Github Skills (7)

linter10
github-ci10
go10
githubaction-workflow10
golangci-lint10
cil9
testing8

Programming languages (9)

HCLSmartyTypeScriptJavaShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
golangci/golangci-lint

Apr 2020 - Apr 2020

Fast linters runner for Go
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR in 1 day
Contributions summary:Viktoras's primary contribution involved enhancing the `golangci-lint` project's output format for integration with GitHub Actions. They implemented a new output format (`github-actions`) and made corresponding changes to the code. The user also addressed existing linter issues and performed cleanup tasks, contributing to the project's overall code quality and maintainability. These actions demonstrate focus on enhancing the tool's usability within a CI/CD context.
golanglinterlinterssaltrunner
viktorasm/oapi-codegen

Jul 2020 - Mar 2025

Generate Go client and server boilerplate from OpenAPI 3 specifications
Contributions:14 pushes, 4 branches in 4 years 9 months
golangapicode-generationboilerplatecodegen
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
Viktoras Makauskas - Staff Engineer at Cast AI