With over 25 years of hands-on experience in the software industry, I am a passionate Full Stack Software Engineer specializing in designing, building, and delivering robust enterprise solutions across medical, retail, utilities, and startup sectors. I thrive on solving complex technical problems, driving digital transformation, and mentoring fellow developers to achieve their full potential.
- Languages: C#, Java, VB.NET, VB6, C/C++, JavaScript, TypeScript, HTML5, CSS3, SQL, T-SQL, XML, XSLT
- Frameworks: .NET (WebApi, Core, MVC, WCF), Angular, NgRx, Vue.js, Bootstrap, Kendo UI, Entity Framework, Dapper ORM
- Cloud & DevOps: Microsoft Azure (App Service, Function App, Service Bus, Event Hub, CosmosDB, Blob Storage, API Management), TeamCity, Octopus, CI/CD, BitBucket, Git, TFS, Jira
- Architecture & Methodologies: Microservices, CQRS, DDD, SOLID, TDD, Event-Driven Architecture, Agile SCRUM
- Databases: SQL Server, CosmosDB, PostgreSQL, Oracle, MySQL, MS Access
Senior Full Stack Software Engineer
- Led improvements across multi-tenant microservices and common libraries.
- Mentored new developers and guided onboarding.
- Owned the Contract Management project as sole Angular developer.
- Maintained rigorous code quality, achieving 96%+ test coverage.
Full Stack Developer
- Architected and developed scalable, event-driven healthcare solutions.
- Have solid experience in CI/CD automation and remote team collaboration.
- Achieved Microsoft Certified: Azure Developer Associate.
Senior Full Stack Software Engineer
- Migrated legacy systems to .NET platform.
- Mentored and supervised remote and in-house developers.
- Led unit testing initiatives and improved agile development processes.
- Pen Computer Systems: Senior Software Engineer, led system integrations and process improvements.
- Hansen Technologies: Software Developer, automated testing and optimized billing systems.
- RMCS: Developer/Consultant, technical team leadership, enterprise solutions for retail/manufacturing.
I am actively seeking a Team Leader or Lead Developer role where I can:
- Mentor and develop engineering teams
- Drive best practices and technical excellence
- Foster innovation and continuous learning
- Bachelorโs Degree in Computer Science โ The University of Melbourne
- Bachelorโs Degree in Radio Physics โ Tomsk State University
- Microsoft Certified: Azure Developer Associate
Internet, Science and Technology, History, Russian Folk Dancing
โญ๏ธ Letโs connect! Iโm open to collaborating on exciting projects, sharing knowledge, and building high-performing teams.