Karl Tarvas is a Senior Software Engineer and engineering lead based in Tallinn with 11 years of experience building and shipping frontend-focused products and leading UX/UI teams. He has progressed from full-stack and frontend roles to technical leadership at SUSE and now works at Wise, combining hands-on React/TypeScript development with team mentorship and product-minded design. Karl contributes to notable open-source work like the Uyuni project, where he focused on improving UI/UX, password autocompletion, unit testing React components, and migrating code from Flow to TypeScript. He also brings entrepreneurial experience as CEO of his own company, which sharpens his delivery and stakeholder management skills. Known for bridging design and engineering, he excels at simplifying complex interfaces while maintaining testable, maintainable front-end code.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of Tartu
Contributions:763 reviews, 479 commits, 539 PRs in 2 years 3 months
Contributions summary:Karl appears to have primarily focused on front-end development within this repository for Uyuni, contributing to the UI and user experience. The commits demonstrate a focus on addressing issues related to password autocompletion and implementing unit testing for React components. Furthermore, the user has been involved in simplifying the login page, and migrating several modules from Flow to Typescript.
Contributions:28 PRs, 1287 pushes, 340 branches in 4 years 7 months
spring-bootjavauyuni
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.