Summary
George Vasilchenko is a pragmatic software engineer and technical lead with a decade of experience designing cloud-native, enterprise-grade systems across .NET, Azure, and modern front-end frameworks. He blends hands-on full-stack development with architecture and team leadership, having driven migrations from WCF to REST, implemented secure identity flows, and delivered client-facing pension and tax systems in regulated environments. Comfortable with Domain-Driven Design, microservices, and CI/CD at scale, he pairs Azure-native tooling (Functions, Pipelines, Cosmos DB) with container orchestration and messaging (Kubernetes, RabbitMQ). His background spans product-focused shops and government organizations, giving him a knack for translating complex domain rules into robust, auditable software. Unusually, his trajectory includes game and graphics programming early on, which informs a pragmatic attention to performance and UX in enterprise applications. Based in Hengelo, Netherlands, he holds an MS in Computer Science from Georgia Tech and consistently bridges strategy, architecture, and delivery.
10 years of coding experience
7 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
Bachelor of Science (BS) Creative Technology, Bachelor of Science (BS) Creative Technology at Saxion University of Applied Sciences
English, Russian, Dutch