Oleksandr Zatohin Full Stack Developer
Summary
With a robust professional background as a .NET Full Stack Developer, Engineer has established a noteworthy record since December 2019. Specializing in Vue.js, ASP.NET MVC, C#, and JavaScript, the engineer displays adeptness in both frontend and backend development. Proven capacities lie in intricate system components such as RBAC implementations, API management, and Elasticsearch queries alongside advanced JWT authentication patterns. Commitment to best practices is reflected through meticulous optimization of CRM platforms, demonstrating technical agility by harmonizing newer Vue.js versions with established .NET frameworks. Transitioning from legacy systems to modern technological solutions, the engineer has effectively scaled system stability and performance, validating a comprehensive skill set aligned with progressive software development paradigms.
Work Experience
.NET Full Stack Developer, Cpanel CRM
Duration: December 2019 - November 2024Summary: Developing and improving Cpanel, the main company CRM.
Responsibilities: Architected and implemented API Management section for centralized control of external APIs and CRM integrations, implemented comprehensive role-based access control (RBAC) system, improved Calls history page, optimized Elasticsearch queries, engineered JWT-based authentication system for API integrations, led development of administrative panel, performed refactoring and code optimization.
Technologies: .NET MVC 5, Vue.js (2/3), C#, JavaScript, TypeScript, Elasticsearch, SQL, T-SQL, SSMS, JWT, RBAC, Git, GitLab, Jira
Education
- Taras Shevchenko National University of Kyiv
Bachelor's degree, Psychology
2012 - 2016 - Step Computer Academy
Software development
2016-2019