Piyush Lohani profile photo 1 on Tal

Piyush Lohani

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

Bangalore Urban

6+ years of work experience

Intuit
Oct 20241 yr 9 mosPresent

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).
IDrive Inc.
Jul 20231 yr 4 mosOct 2024

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.
Siemens Healthineers
Oct 20202 yrs 10 mosJul 2023

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.
Siemens Healthineers
Jan 20204 mosApr 2020

Bangalore Urban, Karnataka, India

Piyush’s AI Stack

cursor
cursor
github copilot
github copilot
langchain
langchain
openai
openai

Education

SRM IST Chennai

Bachelor of Technology - BTech, Computer Science

SRM IST Chennai

20164 yrs2020

Join Piyush and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Piyush Lohani on Tal

Headline

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

About

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.

Location

Bangalore Urban

AI stack

cursor

github copilot

langchain

openai

Work experience

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

Education

Bachelor of Technology - BTech, Computer Science, SRM IST Chennai