bilalchoudhary

Principle Software Engineer

I am a highly skilled and results-driven software engineer with 11+ years of experience, currently working at a Principal level, with strong expertise in designing, developing, and maintaining complex applications using technologies such as C#, ASP.NET, .NET Core, MVC, Web API, and WinForms. In recent years I've focused heavily on production AI/LLM systems — building RAG pipelines, agentic workflows, and enterprise AI platforms using Azure AI Foundry, Semantic Kernel, and Qdrant vector databases. I have extensive experience working with relational databases including SQL Server, MySQL, and PostgreSQL, as well as NoSQL solutions like MongoDB, and implementing RESTful and SOAP services. My skill set includes object-oriented programming (OOP), multithreading, and microservices architecture, ensuring robust and scalable solutions. I am also familiar with front-end development using TypeScript, Angular, and React, giving me a well-rounded full-stack development perspective. Additionally, I am proficient in version control (Git), CI/CD pipelines, Docker, and Kubernetes, with a solid understanding of cloud deployments on AWS and Azure. With excellent problem-solving abilities, analytical thinking, and a strong focus on clean, maintainable code, I excel in collaborative, agile environments and take pride in delivering high-quality software that meets business goals.  


Experience: 11 years

Yearly salary: $124,000

Hourly rate: $60

Nationality: 🇵🇰 Pakistan

Residency: 🇵🇰 Pakistan


Experience

Senior Software Engineer
InvoZone, Lahore
2025 - 2026
Architected agentic AI workflows on Azure AI Foundry for enterprise SQL automation and natural-language reporting over structured business data. Built RAG pipelines on Qdrant embedding strategy, retrieval, and LLM integration for production semantic search and Q&A. Delivered scalable ASP.NET Core microservices, containerized via Docker/Kubernetes, shipped through automated CI/CD. Mentored junior engineers and set team practices for AI integration and performance.
Senior Software Engineer
u-blox, Lahore
2022 - 2024
Led the full migration of a monolithic FOTA platform to microservices, improving deployment frequency and reliability. Implemented secure device-to-server communication over LWM2M, handling millions of IoT transactions on AWS. Optimized PostgreSQL for high-throughput, high-availability production workloads at scale.
Senior Software Developer
Wateen Telecom, Lahore
2018 - 2022
Built enterprise web applications and REST integrations in C#, ASP.NET, and SQL Server for large-scale telecom operations. Delivered an end-to-end HR Recruitment Portal with OAuth 2.0 / two-factor authentication, from requirements to production. Built a multi-warehouse Inventory Management System with barcode scanning and audit reporting.
Software Developer
CASE University, Islamabad
2015 - 2018
Built MIS platforms for student enrollment, exam scheduling, and role-based access in ASP.NET, C#, and SQL Server. Developed WinForms desktop applications for academic outcome tracking and RDLC reporting.

Skills

agile
ai
architecture
backend
c-sharp
chatbot
ci-cd
communication
devops
docker
dot-net
full-stack
kubernetes
microsoft
postgres
project-manager
python
sql
english
punjabi
urdu