Summary
Dmytro Panin is an Angular developer with 11 years in software and 3+ years focused on modern front-end frameworks like Angular and React, currently building products at 360pay from Kyiv. He has repeatedly owned front-end delivery end-to-end—designing architectures, selecting libraries, and implementing admin panels, content builders, gamification, and complex UI widgets. His experience spans full-stack work including NestJS and MongoDB backends, real-time WebSockets/OpenTok integrations for video, and AWS-managed services like DynamoDB and Cognito. Comfortable as the sole front-end engineer on projects, he has shipped production features such as drag-and-drop content builders, internationalization, Stripe payments, and NgRx-powered state management. With a legal education and sales background, he brings clear communication, product-minded thinking, and client-facing experience that help bridge technical and business priorities. Based in Kyiv, he favors pragmatic solutions that balance rapid delivery with maintainable architecture.
11 years of coding experience
3 years of employment as a software developer
Master of Laws - LLM, Law, Master of Laws - LLM, Law at Kyiv National University of Trade and Economics
National University "Odessa Law Academy"
full-stack development, full-stack development at Mate academy
English