Kipras Mancevičius

Senior Software Engineer at Google

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
Kipras Mancevičius is a senior software engineer with over a decade of professional experience spanning systems programming, web platforms, security runtime development, and compiler work. He has built everything from a small OS kernel in C and assembly to full-stack e-commerce platforms, Flash games, and security modules for OpenResty/ModSecurity, and now contributes to compiler tooling such as the Teal lexer. At Oracle (after Zenedge) and now Google he has led teams, shipped security runtime features, and driven testing and monitoring improvements for high-throughput systems. Fast to adopt new technologies, he moves comfortably between low-level C debugging and higher-level languages like Python, Lua, and Objective-C. Based in Vilnius, he pairs practical engineering breadth with a habit of improving robustness through thorough test coverage and tooling.
code12 years of coding experience
job13 years of employment as a software developer
bookKaunas University of Technology Gymnasium
bookBachelor's degree Business informatics, Bachelor's degree Business informatics at Vilniaus universitetas / Vilnius University
languagesEnglish, Lithuanian, Russian
github-logo-circle

Github Skills (9)

compiler10
lua10
type-checking10
compiler-compiler10
text-parsing10
type-check10
parsing10
lexer10
testing10

Programming languages (9)

JavaC++CMojoJavaScriptGoLuaPerl

Github contributions (5)

github-logo-circle
teal-language/tl

Feb 2019 - Nov 2019

The compiler for Teal, a typed dialect of Lua
Role in this project:
userBack-end Developer & QA Engineer
Contributions:7 commits, 6 PRs, 2 branches in 8 months
Contributions summary:Kipras primarily contributed to the lexer component of the Teal compiler, implementing features for long strings, single-quoted strings, and long comments. They also added and improved tests, specifically for parsing strings, long strings, and long comments, as well as testing for correct filename properties in error messages, ensuring the robustness of the parsing process. These changes indicate a focus on expanding the language's lexical capabilities and improving the quality of the compiler through testing.
luadialecttealcompilertyped
Health checks upstreams for nginx
Contributions:6 PRs, 16 pushes, 11 branches in 2 years 5 months
nginxhealthdockercheckshealth-checks
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
Kipras Mancevičius - Senior Software Engineer at Google