Tadas K is a Software Engineer II at Mozilla with eight years of professional experience building secure, performant backend systems and contextual services for Firefox. He brings strong Rust backend skills—demonstrated by contributions to Mozilla's syncstorage-rs where he refactored authentication/extraction logic and modernized code with async/await patterns—to improve API reliability and performance. Equally comfortable full‑stack, he has commercial experience at Passport and as a freelance web developer, pairing pragmatic engineering with product-focused delivery. Based in Charlotte, he balances code with a deep background in classical music as a longtime professional and educator, which informs his collaborative, disciplined approach to complex problems. Off the clock he’s a multilingual contributor and columnist with Lithuanian cultural ties, a classical bassist and tea enthusiast—details that reflect curiosity and a steady attention to craft.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Classical Music, Bachelor's degree, Classical Music at Manhattan School of Music
Coding Bootcamp, Full-Stack Web Development, Coding Bootcamp, Full-Stack Web Development at University of North Carolina at Charlotte
Bachelor's degree, Classical Performance, Transferred, Bachelor's degree, Classical Performance, Transferred at McGill University
Contributions:67 reviews, 14 commits, 29 PRs in 8 months
Contributions summary:Tadas primarily focused on back-end development tasks within the Rust-based sync storage server. Their contributions involved refactoring code related to authentication and extraction, including the `HawkIdentifier` and `FromRequest` implementations. They also modified middleware components and improved extraction logic, showcasing a focus on the server's internal workings and API interactions. The user further incorporated async/await patterns for improved performance, demonstrating an understanding of modern Rust development practices.
A full-stack Vue.js application implementing mongoDB, mongoose, node, node express, socket.io and other technologies to create a persistent, live-updating application with a tree structure.
Contributions:55 commits, 8 PRs, 45 pushes in 2 months
expressvuepersistentmongooseupdating
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.