Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Additional Information
Ai And Emerging Technologies
Timeline
Generic

Avnish Yadav

Software Engineer | Full-Stack Developer | AI Agents & Automation
Pune

Summary

Full-Stack Software Engineer with 4+ years of experience building and optimizing enterprise applications using .NET, SQL Server, and modern JavaScript frameworks. Strong expertise in performance tuning, debugging complex systems, and modernizing legacy applications. Experienced in end-to-end development, from database design to frontend implementation. Currently building AI-driven automation solutions using LLMs and agent-based systems.

Overview

4
4
years of professional experience

Work History

Software Engineer

Aloha Technology
Pune
01.2022 - Current
  • Designed and maintained enterprise applications using C#, .NET, and JavaScript
  • Led root cause analysis for critical production issues, improving system stability
  • Optimized SQL queries and stored procedures, improving performance by up to 30%
  • Refactored database schema, achieving ~20% faster query execution
  • Contributed to modernization by building React-based features alongside legacy systems
  • Worked across full stack (UI, APIs, DB) to deliver scalable and reliable solutions

Project - Make the Dot

  • Worked on a full-stack application with a frontend built using Angular and a backend implemented in JavaScript, enabling seamless user interactions and efficient data processing.
  • Implemented RESTful communication between client and server, improving data flow reliability and performance.
  • Debugged and addressed cross-component issues, enhancing stability and user experience.
  • Built and maintained key features across both frontend and backend, ensuring smooth integration and consistent functionality
  • Technologies: Angular, JavaScript, Python, REST APIs, Chrome Extension Development, Git

Current Projects - EleVia Platform

  • Working across two enterprise projects within the EleVia platform, contributing to both legacy maintenance and modernization initiatives.
  • Developing and supporting frontend features using Sencha Ext JS (legacy system), handling complex UI flows, validations, and production issue fixes.
  • Contributing to modernization efforts by building new features using React, improving user experience, and maintaining the code.
  • Supporting a shared backend built with C# and .NET, working with complex business logic, workflows, and integrations.
  • Writing and optimizing SQL Server stored procedures, queries, and database logic to improve performance and reliability.
  • Investigating and resolving production issues across the full stack, including UI, APIs, and database layers.
  • Refactoring legacy modules and improving validation logic to reduce defects and improve system stability.
  • Collaborating with cross-functional teams (QA, product, DevOps) during releases and hotfix cycles.
  • Performing root cause analysis for timeout issues, data inconsistencies, and workflow defects.
  • Ensuring smooth integration between legacy Ext JS modules and newer React components with the shared backend.
  • Technologies: C#, .NET, SQL Server, Sencha Ext JS, React, JavaScript, REST APIs, Git, Jira

Education

Master of Computer Applications - undefined

AKTU
01.2022

Bachelor of Computer Applications - undefined

CSJMU
01.2020

Skills

  • C#
  • JavaScript
  • SQL
  • NET
  • REST APIs
  • Sencha Ext JS
  • Angular
  • React
  • WinForms
  • SQL Server
  • Stored Procedures
  • Query Optimization
  • Performance Tuning
  • Visual Studio
  • Git
  • SSMS
  • Jira
  • Debugging
  • Production Support
  • Code Reviews
  • Release Support
  • Prompt Engineering
  • LLM APIs
  • AI-assisted development
  • Agentic AI

Accomplishments

  • Settled critical workflow defects impacting scheduling processes.
  • Identified edge cases in UI and backend integrations to prevent data issues.
  • Performed environment comparisons to troubleshoot release-specific problems.
  • Improved application responsiveness through database and API optimizations.

Additional Information

Comfortable working with legacy codebases while modernizing logic incrementally., Strong focus on code correctness, maintainability, and system reliability., Effective communicator in technical discussions, PR reviews, and issue analysis.

Ai And Emerging Technologies

  • Currently learning Generative AI concepts, including Large Language Models (LLMs), prompt engineering, and AI-assisted development workflows.
  • Experimenting with building AI agents capable of chaining tasks, interacting with APIs, and automating developer workflows.
  • Studying approaches for building AI-powered developer tools such as automated documentation generation, intelligent debugging assistance, and knowledge-based chat systems.
  • Built experimental AI agents to automate developer workflows such as log analysis and documentation generation.
  • Integrated LLM APIs to create proof-of-concept tools for debugging assistance.

Timeline

Software Engineer

Aloha Technology
01.2022 - Current

Project - Make the Dot

Current Projects - EleVia Platform

Master of Computer Applications - undefined

AKTU

Bachelor of Computer Applications - undefined

CSJMU
Avnish YadavSoftware Engineer | Full-Stack Developer | AI Agents & Automation