Certified Scrum Master (CSM) and innovating Software Engineer with over 8 years’ experience in full software development lifecycle – from concept through delivery of next-generation applications and customizable solutions. Experimented in advanced development methodologies, tools, and processes contributing to the design and rollout of cutting-edge software applications. Programming languages include .NET Core, Angular, MVC, ASP, C#, JSON, Node.JS, jQuery, JavaScript, Python, HTML5, CSS3, SQL-Transac, TypeScript, Entity Framework, and Unity 3D.
Responsible for working in large ERP development and implementation, using Agile methodologies. Applying reactive programming (RxJS), Redux pattern, lazy loading modules, and caching strategies to optimize application performance. Using Git as source control app and Azure for server-side implementation
Member of the Web development team (Fintech systems), applying Agile methodologies and DDD, focused on development of the central Web API (REST) and the Extranet for the company’s clients. Designed and created large applications as well as managed back-end and front-end.
Planned and developed applications using Agile methodologies, including analysis, design, development, testing, and implementation.