Summary
Alexey Popov is a Senior Software Engineer with 11+ years of hands-on experience designing and delivering Java/J2EE web applications and scalable database-driven systems. He has led projects from requirements and data modeling through architecture and implementation, combining strong OOP/OOD discipline with deep Oracle and PostgreSQL/PL-SQL expertise. Comfortable in Agile teams, he excels at translating complex technical concepts into clear specifications and pragmatic solutions that meet business needs. Based in Novosibirsk, he has a track record of moving between senior and lead roles at banks and product companies, which sharpened both his technical and stakeholder-facing skills. Colleagues rely on him for steady problem analysis, solid design patterns, and delivering reliable integrations in production environments.
11 years of coding experience
20 years of employment as a software developer
Bachelor of Engineering - BE, Information Science & Computer Engineering, Engineer, Bachelor of Engineering - BE, Information Science & Computer Engineering, Engineer at Novosibirsk State Technical University (NSTU)