Karolis Vyčius is a full-stack software engineer and entrepreneur with 10 years of experience building mobile and backend systems, currently co-founding NephroGo and previously co-founding the globally recognized GetPet NGO. He combines hands-on engineering (C++, Java, Kotlin, C#, Scala, Flutter, Django) with team leadership and product strategy, having led Trafi’s Android guild and driven its Kotlin migration to cut crashes and speed development. His public-sector work at Lithuania’s government office advanced open-source-by-default policies, centralized GIT practices, and real-time EV charging data integration for trip planners. Karolis started programming at 14, joined Adform’s research team at 19, and brings a rare mix of early technical depth, civic-minded volunteering, and startup-scale execution. Outside work he surprises friends with homemade desserts and pursues adventurous travel and outdoor activities, hinting at a practical, hands-on creativity that informs both engineering and social projects.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree International Business, Bachelor's degree International Business at Seoul National University
Student, Student at Panevėžys Juozas Balčikonis gymnasium
Bachelor's degree International Business, Bachelor's degree International Business at Vilniaus universitetas / Vilnius University
Informatics, Informatics at Nacionalinė moksleivių akademija
Physics, Physics at Extracurricular School of Physics „Fizikos Olimpas”
Contributions:58 PRs, 704 pushes, 59 branches in 2 years 2 months
shelterweb-platformdjangopetsshelters
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.