Alexey Subbotin
About Alexey Subbotin
Alexey Subbotin is a Principal Software Engineer at SnapLogic, where he has worked since 2020. He has extensive experience in software development, having held various roles at Piano and EPAM Systems, and possesses strong skills in backend development and distributed systems.
Current Role at SnapLogic
Alexey Subbotin serves as a Principal Software Engineer at SnapLogic, a position he has held since 2020. He is based in Philadelphia, Pennsylvania, United States. In this role, he focuses on backend development and addresses frontend issues, leveraging his extensive experience in software engineering to contribute to the company's integration platform.
Previous Experience at Piano
Prior to his current role, Alexey Subbotin worked at Piano for a total of five years in various capacities. He began as a Senior Software Engineer from 2014 to 2015, then advanced to Lead Software Engineer from 2015 to 2017, and ultimately served as a Software Architect from 2017 to 2020. His work involved maintaining and optimizing existing systems, as well as supervising less-experienced co-workers.
Experience at EPAM Systems
Before joining Piano, Alexey Subbotin was employed at EPAM Systems as a Senior Java Software Developer from 2011 to 2014. During his tenure, he developed skills in distributed systems development and performance analysis, contributing to various software projects and enhancing his technical expertise.
Educational Background
Alexey Subbotin earned a Bachelor's degree in Computer Science from ISTU, where he studied from 2006 to 2011. This educational foundation provided him with the necessary skills and knowledge to pursue a successful career in software engineering and development.
Technical Skills and Expertise
Alexey Subbotin possesses strong technical skills in backend development, distributed systems, and performance analysis. He has a proven ability to apply technologies to create qualitative, flexible, and maintainable applications. His experience includes supervising less-experienced co-workers and completing tasks efficiently while maintaining high standards of quality.