Software Engineer II · .NET · Azure · AI Available for opportunities
5 years of .NET Core, C#, and Azure — shipping microservices, optimising databases, building React UIs, and lately, integrating AI with RAG pipelines and LLM inference. Based in India, working at Upland Software.
About me
I'm a software engineer who cares about writing code that's readable six months later, systems that degrade gracefully, and not shipping things I'd be embarrassed to explain in a code review. Lately I've been deep in AI-integrated systems — RAG pipelines, LLM inference, and wrapping it all in something actually usable.
Background
B.Tech in Electronics & Communication Engineering, Gates Institute of Technology, Gooty — graduated Sept 2020 with a CGPA of 8.97. Went straight into industry and haven't looked back. Currently at Upland Software as a Software Engineer II.
Competitive programming
I do LeetCode to keep my problem-solving sharp — 527 problems solved, contest rating 1442, and 489 submissions in the past year alone. It's not just practice; it's how I stay honest about the fundamentals when day-to-day work leans heavily on frameworks.
Certification
Microsoft Azure Data Fundamentals (DP-900) certified. I work on Azure daily — App Services, Functions, APIM, Cosmos DB, SQL Server — so the cert was as much validation as it was learning.
Experience
I've shipped across SaaS product companies, R&D teams, and energy infrastructure. Below is what I actually built — not what the job description said.
Skills
The things I use every day are at the top. The rest I know well enough to be effective when the work demands it.
Production work
Not side projects — things that are live, used, and maintained.
Tenant-configurable routing API built from scratch. 25% latency drop through LINQ and data access restructuring.
Full-stack portal for UK energy infrastructure. .NET Web API + Blazor, Okta/Azure AD auth. Fixed a production memory leak — zero crashes since.
Cross-platform desktop app with IBM Aspera integration. Large file transfer times cut by up to 80%.
Azure Cognitive Services–powered ticket classification. Manual triage down ~40%, saving ~10 hrs/week for the support team.
Hackathons & Personal
Two company hackathons (one win) and a personal project I built because I was annoyed enough by the problem to do something about it.
Open to full-time roles and interesting projects.
alishershaesta@gmail.com↗ +91 79810 54776↗ linkedin.com/in/shaesta↗ github.com/shaesta↗ leetcode.com/u/alishershaesta — 527 solved, rating 1442↗Currently at
Upland Software — Software Engineer II
Mar
2023 to now
What I do
Full-stack · .NET Core · Azure · AI integration
Certification
Microsoft Azure Data Fundamentals
DP-900 CertifiedEducation
B.Tech ECE, Gates Institute of Technology
CGPA 8.97
· Sept 2020