SE 2 @ Intuit | Serving NP | C# | .NET | WPF | ASP.Net Web API | Distributed Systems | LLM & Generative AI

India

Bangalore Urban

Bangalore Urban, Karnataka, India

Bangalore Urban, Karnataka, India





Bachelor of Technology - BTech, Computer Science
SRM IST Chennai
Join Piyush and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSE 2 @ Intuit | Serving NP | C# | .NET | WPF | ASP.Net Web API | Distributed Systems | LLM & Generative AI
Software Engineer with 6+ years building scalable enterprise and SaaS desktop platforms across fintech, data backup/recovery, and healthcare. I've owned end-to-end delivery — from Single Sign-On across a distributed multi-tax-year desktop ecosystem to concurrent, event-driven backend pipelines — across product, and large-enterprise environments. Skilled in C#, C++, and Python, with hands-on experience in .NET, WPF, ASP.NET (MVC/Web API), REST APIs, Kafka, Redis, SQL Server, PostgreSQL, OAuth 2.0, AWS, and CI/CD. Particularly interested in: Distributed Systems • System Design • Event-Driven Architecture • Microservices • Concurrency & Data Consistency • Backend Scalability I enjoy solving real-world engineering challenges involving scalability, synchronization, reliability, and performance optimization in production systems.
Bangalore Urban
cursor
github copilot
langchain
openai
Software Engineer 2 at Intuit, Oct 2024 - Present · 1 yr 9 mos, India, ◦ Designed and developed a RESTful backend for a Tax Advisor application using ASP.NET Core Web API (.NET 6), microservice architecture, data encryption, and PostgreSQL for secure data per- sistence. ◦ Led front-end design and delivery of Single Sign-On (SSO) for Intuit ProSeries using C#, WPF, .NET Framework, C++, and OAuth 2.0 over REST APIs, unifying authentication across a distributed multi-tax-year desktop ecosystem and driving a 20% revenue increase. ◦ Built the real-time PRS survey widget for Intuit ProSeries Desktop, replacing a once-yearly NPS process, using asynchronous communication to keep the UI responsive — driving a 50% increase in customer retention. ◦ Re-platformed Intuit Tax Advisor by replacing a legacy DSL calculator with an AI-powered LLM engine, leveraging Generative AI to convert natural-language inputs into structured tax outputs and automated recommendations, significantly reducing manual tax computation effort. ◦ Migrated all Jenkins build pipelines from Perforce to GitHub across 9 tax-year lines and integrated Artifactory for artifact distribution. ◦ Maintained 80%+ unit test coverage using xUnit and Moq, applying Dependency Injection throughout for fully testable service and repository layers ◦ Developed a Spring Boot REST service to re-encrypt database records during key rotation, implementing a producer-consumer pipeline to re-key records concurrently in a single pass within a microservices architecture. ◦ Mentored Intern (converted to full-time) and established engineering best practices and design documentation for scalable team growth. (Code review, Agile Delivery).
Programmer Analyst at IDrive Inc., Jul 2023 - Oct 2024 · 1 yr 4 mos, Bangalore Urban, Reduced backend latency for file backup verification by building a local storage caching layer — eliminating repeated server queries and significantly improving backup performance for end users. Designed and built a server backup module supporting backup and restore of Oracle and SQL Server databases to both local and Idrive cloud storage — leveraging .NET Framework multithreading and design principles to ensure reliability and throughput at scale.
Software Developer at Siemens Healthineers, Oct 2020 - Jul 2023 · 2 yrs 10 mos, Bangalore Urban, Karnataka, India, Involved in all the feature planning, design, estimation, development, peer review, code optimization, deployment, testing, and documentation phases in a agile environment. • Good at developing responsive UI, improvised several UI components, revamped all the application dashboards, always covered with above 80%-unit test coverage. • Created the DB Tables, Relations and optimized Stored Procedures and Functions to meet 100% of the performance standards. Analyzed and addressed the impacts successfully as a code owner of the modules/repositories and often collaborated with other stakeholders to result in minimal to 0% surprises during the planning and implementation phases of a given feature. • 100% Participation in the daily Scrum meetings and other agile ceremonies and actively shared feedbacks.
Graduate Engineer Trainee at Siemens Healthineers, Jan 2020 - Apr 2020 · 4 mos, Bangalore Urban, Karnataka, India
Bachelor of Technology - BTech, Computer Science, SRM IST Chennai