Tadas K

Software Engineer II at Mozilla

Charlotte, North Carolina, United States
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
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.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Classical Music, Bachelor's degree, Classical Music at Manhattan School of Music
bookCoding Bootcamp, Full-Stack Web Development, Coding Bootcamp, Full-Stack Web Development at University of North Carolina at Charlotte
bookBachelor's degree, Classical Performance, Transferred, Bachelor's degree, Classical Performance, Transferred at McGill University
languagesEnglish, Lithuanian
stackoverflow-logo

Stackoverflow

Stats
3reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (19)

asynchronous10
apidoc10
async10
actix-web10
api10
rust10
authentication9
user-authentication9
data-sync8
synchronization8
synchronize8
synchronized8
data-synchronization8
spanner7
html6

Programming languages (4)

RustJavaScriptVuePython

Github contributions (5)

github-logo-circle
Sync Storage server in Rust
Role in this project:
userBack-end Developer
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.
services-engineering-teamstorage-serversyncruststorage
taddes/Live-Tree-View

Jun 2018 - Aug 2018

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.
Request Free Trial
Tadas K - Software Engineer II at Mozilla