Constantly delivering secure and quality code in Go and C# .NET for scalable and highly reliable software system with Automatic Speech Recognition, Voice Biometrics and Text-To-Speech engines (used by Apple, Cisco, Twilio, etc.). Contributing to the system design, implementing POC and prototypes. Transforming monolith products into a modern cloud system, following the latest design and development patterns. Migrating the entire system to Go in order to achieve better memory efficiency and runtime performance. Optimizing software for high performance and scale, able to support 500k parallel processing. Working in team of 6-8 software engineers. Configuring automated CI/CD process.
Delivering high quality code in C# .NET for large-scale and secure banking software. Built 5+ projects from scratch and integrated various 3rd party providers. Analyzing, maintaining, and improving existing software. Working in team of 4-6 software engineers, together with dozen, similar size teams. Configuring automated CI/CD process.
Development, maintenance, and bugs fixing. Gained practical experience on mid-size projects. Built messaging service and multitenant warehouse management app from scratch. Working in team of 4-6 software engineers.