Proven expertise in analyzing and troubleshooting complex problems, with a strong focus on identifying root causes and delivering scalable solutions across the application stack.
Solid hands-on experience in front-end development using React.js and Redux, delivering responsive, user-friendly interfaces with modular and maintainable code.
Proficient in designing, building, consuming, and maintaining RESTful APIs to power modern web applications, with a focus on scalability and security.
Adept at designing and developing full-stack web applications using ASP.NET Core, C#, Web API, Entity Framework, and SQL Server, following industry best practices and architectural standards.
Experienced in optimizing application performance, including implementing caching strategies, indexing, and profiling to troubleshoot performance bottlenecks across frontend and backend layers.
Committed to maintaining high code quality through participation in code reviews, use of CI/CD pipelines, and adherence to design principles such as SOLID and Domain-Driven Design (DDD).
Knowledgeable in leveraging Microsoft Azure services such as Function Apps, Logic Apps, Azure API Management (APIM), AI Search (OpenAI, Cognitive Services) to build cloud-native, intelligent applications.
Other Responsibilities
Integration Testing: Proficient in designing and implementing comprehensive unit and integration tests to ensure software quality and reliability across full-stack .NET applications.
AI Agents for Workflow Automation: Understanding of AI agent architectures and their application in automating workflows and enabling AI-assisted software development.
Retrieval-Augmented Generation (RAG): Familiarity with the RAG paradigm, which combines large language models with external knowledge sources to enhance the contextual accuracy and relevance of AI-generated outputs.
Managed Control Plane (MCP) Tools and Servers: Foundational knowledge of MCP concepts for orchestrating and administering cloud-native applications, with a focus on scalability, resilience, and observability.
MuleSoft (Good to Have): Awareness of MuleSoft as an integration platform for connecting applications, data, and devices, with potential to bridge .NET-based services into broader enterprise ecosystems.
EDUCATION / KNOWLEDGE
BE / BTech with 7+ years of relevant work experience