Tamas Karpati is a Principal Software Engineer based in Budapest with over a decade of experience building cross-platform desktop and embedded applications, specializing in C/C++ and advanced Qt development. He has progressed through senior and staff roles at GoTo, owning native front-end development for collaboration and support products and contributing to web backend efforts like LastPass. Comfortable across Windows and Linux toolchains, he brings deep debugging expertise (Visual Studio, GDB, Valgrind), Win32 API experience, and a strong test-driven mindset using Google Test. His background also includes low-level embedded work on 8-bit Microchip PIC platforms and early-career Java EE server-side development, reflecting a rare full-stack embedded-to-cloud fluency. Known for pragmatic problem solving and cross-platform portability, he combines hands-on coding with architectural judgment to ship reliable, maintainable systems.
10 years of coding experience
14 years of employment as a software developer
BSc Information Technology, BSc Information Technology at University of Pannonia
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
Tamas Karpati - Principal Software Engineer at GoTo