At Bank of Georgia, I’m modernizing legacy .NET Framework code into .NET 10 microservices on Business Internet Banking. I implemented the core of scheduled invoicing, extending an invoices service into a feature with configurable templates and automated delivery.
I proposed an event-driven approach using change data capture and Kafka for reliable service messaging, then implemented it with the team. I also contributed to AI-assisted development workflows and integrations adopted across multiple teams.
At Upgaming, I optimized SQL Server stored procedures, queries, and indexing for a high-throughput, Dapper-based platform. During my .NET Developer internship at Making Science / Sweeft, I designed and built a reverse-auction platform as an independent microservices project.

