Kristjan Liiva is a pragmatic software development engineer based in Berlin with 11 years of professional experience and a Master’s in Computer Science from RWTH Aachen. He specializes in building and shipping web applications end-to-end, with deep front-end expertise in TypeScript and Angular and back-end experience using NestJS and Node.js. Kristjan has driven technical design and architecture at startups and scale-ups, mentored students and colleagues, and advised management on hiring and technical decisions. He has a track record of turning prototypes into production (from smart-glasses WebRTC demos to mobility-data platforms) and is comfortable owning CI/CD, observability and cloud integrations across tools like Kubernetes, Jenkins, Datadog and AWS. Notably, he blends hands-on implementation with frequent code reviews and student supervision, keeping learning fast-paced through hackathons and team leadership.
11 years of coding experience
9 years of employment as a software developer
High School, 2.6, High School, 2.6 at German Secondary School in Tallinn, Estonia
Bachelor’s Degree, Computer Science, 2.5, Bachelor’s Degree, Computer Science, 2.5 at RWTH Aachen University
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.