Roman Lapin is a Senior Software Engineer with a decade of professional experience building Java and frontend systems, currently at Google. He combines deep expertise in data visualization (6+ years) and frontend frameworks (Angular/Ngrx since early releases, D3.js, TypeScript) with a strong Java/Spring backend background and MongoDB certification. Roman has led migrations to Spring Boot, implemented complex visual analytics and real-time clinical data tooling, and practiced Agile and extreme development techniques including TDD, CI, and pair programming. Comfortable across the full stack, he regularly shapes architecture, writes comprehensive tests, and conducts code reviews on enterprise-scale projects. Based in the Bydgoszcz area, he brings a practiced blend of research-grade engineering (master’s in software engineering) and hands-on product delivery in finance, healthcare analytics, and visualization platforms.
10 years of coding experience
12 years of employment as a software developer
Saint Petersburg State Electrotechnical University "LETI"
Contributions:85 pushes, 1 comment, 2 issues in 1 month
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.