Position: Lead Software Engineer (.Net / Angular)
Category: .NET
English level: upper
Years of experience: 11

Led the migration of 120+ corporate application forms from AngularJS to Angular 15, improving responsive design and application performance.
Developed microservice architecture based on ASP.NET Web Api technology (CQRS)
Developing new architecture for backend and frontend from scratch
Collaborated with cross-functional teams to gather requirements and define project scope
Led tech meetings, providing new ideas and ways for improving existing projects. I’m helping find solutions by involving best practices and patterns in existing and new applications.
• With over 15 years of experience in software engineering, including 6 years in technical and team leader roles, I have worked across diverse business domains, including electronic document management, financial services, electronic requests, and 3D printing. As a full-stack engineer, I specialize in both front-end and back-end development.
• My expertise lies in C# programming, with Microsoft certification and MCP certification for C# language. I am also well-versed in Angular and JavaScript, with extensive practical experience in both. In addition, I have hands-on experience working with a range of technologies, including .NET (Net Core, EF, ASP.NET MVC, Web Api, WCF, WPF), TypeScript, ReactJS, MS SQL Server, Lucene, and Python.
• As a team player with strong experience, I am committed to delivering quality work and taking responsibility for my duties. Additionally, I enjoy mentoring less senior engineers, conducting technology workshops, and sharing my knowledge through blogging (check out my blog at sonyks2007.blogspot.com).
• Overall, my extensive experience in software engineering, combined with my technical skills, leadership abilities, and passion for learning and mentoring make me an ideal candidate for any team in need of a skilled .NET engineer.
I am seeking a leadership role Team\Tech Lead position where I can leverage my technical expertise and leadership skills to drive innovation and deliver impactful solutions. I am passionate about exploring the latest technologies and trends in the industry and staying at the forefront of innovation. I am excited about the opportunity to work with cutting-edge technologies and contribute to the growth and success of the organization.