
Gaga Lobjanidze
Verified Expert in Engineering
Full-stack Developer
Tbilisi, Georgia
Toptal member since March 6, 2020
Gaga is a Microsoft Certified Azure Solutions Architect and senior AI engineer with 10+ years of experience designing large-scale distributed systems. He specializes in orchestrating LLMs using LangChain and LangGraph, backed by proficiency in Python, C#/.NET, and Java. Gaga leverages algorithms and SOLID principles to build secure, autonomous AI solutions capable of handling massive throughput.
Portfolio
Experience
- Algorithms - 10 years
- Data Structures - 10 years
- C#.NET - 10 years
- SQL - 10 years
- .NET Core - 10 years
- Bootstrap - 7 years
- HTML - 7 years
- Angular - 4 years
Preferred Environment
Slack, Skype, Windows, Teams, MacOS
The most amazing...
...achievement was optimizing back-end services for Microsoft Teams and Skype to successfully handle millions of concurrent requests per minute.
Work Experience
Senior Software Engineer
PwC
- Developed and deployed model context protocol (MCP) servers to standardize context exchange between LLMs and internal data tools, ensuring seamless interoperability.
- Built high-performance, asynchronous REST APIs using FastAPI to expose agentic capabilities and data streams to consuming applications.
- Designed scalable RAG pipelines to extract and structure complex data from unstructured financial and legal documents.
- Engineered agentic decision-making systems and implemented observability with Langfuse, significantly reducing processing time and increasing accuracy.
Senior AI Engineer
EOS Worldwide
- Led the integration of generative AI into the core platform, transforming a traditional .NET architecture into a hybrid AI-driven ecosystem.
- Developed a proprietary text-to-SQL solution using LangChain, empowering non-technical users to query complex databases using natural language.
- Deployed intelligent customer support agents that automated routine inquiries, significantly reducing ticket resolution time and operational overhead.
- Modernized the front-end experience by re-architecting legacy components into reactive Vue interfaces, ensuring seamless interaction with back-end AI services.
Senior Software Engineer
BP
- Led the design and development of microservices for customer account and card management systems, ensuring high availability and scalability.
- Integrated third-party payment and physical card printing providers, building resilient, fault-tolerant connectors using Kafka for event-driven processing.
- Designed and conducted technical interviews, significantly contributing to successful talent acquisition and team expansion.
Vue Developer
Qualfon - Main
- Deployed B2B SSO authentication using Azure Active Directory for seamless integration.
- Implemented front-end components for the e-store application using Vue.
- Developed back-end components for the e-store application using .NET Core and CQRS.
Software Engineer 2
Booking.com
- Modernized the Genius loyalty engine by migrating legacy Perl monoliths to scalable, high-performance Java/Spring microservices.
- Engineered a real-time event streaming architecture, replacing batch-based user promotion workflows with low-latency solutions using Kafka and AWS.
- Collaborated with data scientists and product managers to deploy complex business rules into production without disrupting millions of active daily users.
Software Engineer
Microsoft
- Developed mission-critical back-end services for Microsoft Teams and Skype, optimizing code to handle millions of concurrent requests per minute.
- Enhanced a widely adopted service-to-service (S2S) authentication library, significantly improving security compliance and reducing token validation latency.
- Led the migration of on-premise legacy services to Azure Kubernetes Service (AKS), streamlining deployment pipelines and reducing infrastructure costs.
Senior Full-stack .NET Developer
Visma Labs
- Developed and maintained DataLon, a payroll system serving 60,000+ customers, focusing on system stability and regulatory compliance.
- Decomposed monolithic legacy modules into .NET Core microservices, improving maintainability and testing velocity.
- Fixed critical bugs and improved existing features.
Senior Full-stack .NET Developer
Credo Bank
- Led the greenfield development of "Soft Collector," a specialized internal web application for distressed asset management, delivering the project from concept to production.
- Engineered a high-performance full-stack solution using .NET Core and Dapper, optimizing database interactions for speed and maintainability.
- Helped juniors to improve and understand the system.
Senior Full-stack .NET Developer
Consulting & IT Innovations
- Directed the full software development lifecycle for a comprehensive hospital management system, overseeing architecture, implementation, and deployment.
- Developed "StopC," a critical national healthcare application for Hepatitis C screening in collaboration with the National Disease Center of Georgia, ensuring strict data security standards.
- Architected and deployed early cloud-native solutions on Microsoft Azure, utilizing cloud infrastructure to enhance system scalability.
Junior .NET Developer | .NET Developer
Tera Bank
- Implemented a suspicious persons detection (SPD) system to automate security operations and risk assessment.
- Modernized legacy desktop applications by introducing Unit Testing frameworks, significantly improving code quality, and reducing regression bugs.
- Built a high-throughput SMS notification service to support core banking communications.
Experience
Autonomous AI Document Processing & RAG Pipeline
Key contributions included designing scalable retrieval-augmented generation (RAG) pipelines to extract and structure complex data from unstructured financial and legal documents with high precision. I also engineered high-performance, asynchronous REST APIs using FastAPI to expose these agentic capabilities to front-end applications, significantly reducing manual processing time and increasing data accuracy.
AI Transformation of Business Management Ecosystem
Additionally, I deployed intelligent customer support agents that automated routine inquiries, which drastically reduced ticket resolution time and operational overhead. To support these new capabilities, I modernized the front-end experience by re-architecting legacy components into reactive Vue interfaces, ensuring a seamless and responsive user experience.
Genius Loyalty Engine Migration & Streaming Architecture
I engineered a real-time event streaming architecture using Apache Kafka and AWS, replacing legacy batch-based user promotion workflows with low-latency, event-driven solutions. I collaborated closely with data scientists and product managers to deploy complex business rules into production, ensuring high availability and seamless integration with the broader Booking.com ecosystem.
Scalable Back-end Architecture for Microsoft Teams & Skype
I led the strategic migration of several on-premise legacy services to Azure Kubernetes Service (AKS), which modernized the deployment pipeline and significantly reduced operational infrastructure costs. Additionally, I enhanced a widely adopted service-to-service (S2S) authentication library used across multiple internal teams, improving security compliance and reducing token validation latency.
Education
Bachelor of Science (BSc) Degree in Computer Science
Ivane Javakhishvili Tbilisi State University - Tbilisi, Georgia
Certifications
Microsoft Certified: Azure Solutions Architect Expert
Microsoft
Microsoft Certified: Azure AI Fundamentals
Microsoft
Skills
Libraries/APIs
REST APIs, Node.js, React, Vue, Windows Forms (WinForms), Entity Framework, Web API, OpenAI API
Tools
Jira, ChatGPT, Terraform, Git, TeamCity, Skype, Slack, TFS, Dapper, Azure Kubernetes Service (AKS)
Languages
C#.NET, SQL, C#, Java, JavaScript, GraphQL, Python, HTML, CSS, TypeScript, Perl
Frameworks
.NET Core, .NET, ASP.NET, ASP.NET Core, Spring, ASP.NET Core 6, Spring Boot, Django, Angular, Bootstrap, ASP.NET Web API, ASP.NET MVC, ASP.NET Web Forms, Ext JS, AngularJS, Entity Framework Core, ADO.NET, Dropwizard, Hadoop, LangGraph, Flask
Paradigms
Object-oriented Programming (OOP), Event-driven Architecture, Model Context Protocol (MCP), Agile, Agile Software Development, Hosting, Microservices, Unit Testing, Azure DevOps
Platforms
Azure, Amazon Web Services (AWS), Kubernetes, Docker, Linux, Azure Functions, Windows, Apache Kafka, MacOS, Azure Web Apps, Langfuse
Storage
Microsoft SQL Server, JSON, MongoDB, MySQL, PostgreSQL, Azure SQL
Other
Algorithms, Data Structures, APIs, Integration, Full-stack, Containerization, Web MVC, Artificial Intelligence (AI), OpenAI, LangChain, FastAPI, Generative Artificial Intelligence (GenAI), Distributed Systems, Web Development, Retrieval-augmented Generation (RAG), AI Voice Agents, AI Agents, AI Integration, Workflow Automation, Architecture, Back-end Development, Full-stack Development, Cloud, Web Scraping, Scraping, Agentic AI, Code Deployment, Cloud Architecture, AI Automation, API Integration, Infrastructure, Back-end, Large Language Models (LLMs), Prompt Engineering, Server-side Rendering (SSR), Octopus Deploy, Microsoft Azure, Xamarin.Forms, Computer Science, Application Engineering, Teams, LangFlow, OpenAI SDK
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring