A

Amaresh Mourya

Software Engineer

Fremont, California, United States16 yrs 3 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in building AI-driven software solutions.
  • Proven track record in architectural modernization.
  • Strong experience in SaaS and Fintech industries.
Stackforce AI infers this person is a SaaS and Fintech expert with strong architectural and AI capabilities.

Contact

Skills

Core Skills

Agentic AiGenerative AiSoftware Architectural DesignWeb ServicesMaven

Other Skills

Large Language Models (LLM)Prompt EngineeringPython (Programming Language)Apache KafkaDevOpsLangGraphLangchainKotlinBusiness DevelopmentMySQLJavaKubernetesAgile MethodologiesContainerizationObservability

About

Proactive, passionate and customer-centric Staff Software Engineer with a zest for solving complex problems. Experienced in building and leading a team, cross-functional team collaborations and end-to-end deliveries of software solutions with skills in Java, databases, web services, monitoring, performance, systems design, software development and it's maintenance.

Experience

16 yrs 3 mos
Total Experience
5 yrs 5 mos
Average Tenure
12 yrs 3 mos
Current Experience

Intuit

4 roles

Senior Staff Software Engineer

Promoted

Jan 2026Present · 4 mos

  • Building AI agents to power growth within QBO CRM by unifying fragmented workflows.
  • Engineered multi-channel lead ingestion for Gmail, Outlook, and CSVs to eliminate data fragmentation and centralize prospect management within QBO.
  • Architected agentic workflows that automate recommendations, proposals, and contracts, accelerating the "lead-to-revenue" pipeline for small businesses.
Agentic AILarge Language Models (LLM)Prompt EngineeringGenerative AIPython (Programming Language)Apache Kafka+1

Staff Software Engineer

Apr 2023Dec 2025 · 2 yrs 8 mos

  • Built Customer AI Agent for QuickBooks Online. This Zero-to-one initiative significantly boosted lead acquisition, converting customers, optimized the sales life cycle, and enhanced lead & customer relationship management (CRM).
  • Built foundation for Customer Hub to manage customer referrals, testimonials, track new leads and opportunities.
  • Built Generative AI content generation in Mailchimp Marketing.
  • Integrated Mailchimp Marketing feature in Quickbooks Online.
Agentic AIGenerative AIPrompt EngineeringLangGraphLangchainPython (Programming Language)+5

Staff Software Engineer

Sep 2018Mar 2023 · 4 yrs 6 mos

  • Developed and automated the end-to-end Sales Tax Platform for QuickBooks Online, enabling small and medium businesses to calculate, file, and pay sales tax directly.
  • Engineered core e-tax filing capabilities, including secure data sync, automated sales tax return generation, and the money movement process (debit/credit) between customers and Tax Authorities.
  • Enhanced system resilience and compliance by setting up a secondary AWS region for Disaster Recovery and developing an internal Admin tool to manage and maintain up-to-date sales tax rates and boundaries.
  • Modernized the platform's infrastructure by building CI/CD pipelines for microservices and deploying them on a Kubernetes-powered environment.
Web ServicesMySQLSoftware Architectural DesignJavaDevOpsKubernetes

Senior Software Engineer

Nov 2013Aug 2018 · 4 yrs 9 mos

  • Drove the architectural modernization of the QuickBooks Online Sales Tax Platform by leading API decomposition and rebuilding core services, including Tax Calculation, Jurisdiction, and Classification APIs. Integrated a third-party sales tax solution (Exactor) and developed the automated sales tax calculation API for the U.S. version of QuickBooks Online.
  • I engineered key e-commerce platform integrations, which provided automated accounting for sellers by syncing transactional data directly into QuickBooks, increasing adoption and user value.
  • Furthermore, I developed the core REST-based Agent Web Service for the internal CRM tool, enabling centralized CRUD operations on service requests for consumption by other internal Intuit applications. A key focus was on system reliability, where I enhanced the resiliency and graceful error handling of critical data pipelines, specifically automating customer service request data flows for third-party survey invitations.
Web ServicesMySQLSoftware Architectural DesignJavaDevOps

Homeshop18

2 roles

Senior Software Engineer

Promoted

Jul 2013Oct 2013 · 3 mos · Bangalore Urban, Karnataka, India · On-site

  • Architected and developed a comprehensive coupon system for an e-commerce platform, which included a self-service coupon generation tool for category managers and a high-throughput Coupon Redemption Web Service integrated into the checkout process.
  • This initiative was complemented by detailed reporting that provided insights into coupon usage and budget tracking across various product categories.
  • My responsibilities also included designing and implementing a dynamic load balancer that optimized payment processing by intelligently distributing credit and debit card traffic across HDFC and ICICI payment gateways based on real-time success and failure rates.
Web ServicesMySQLSoftware Architectural DesignJavaDevOps

Software Engineer

Jul 2012Jun 2013 · 11 mos · Bangalore Urban, Karnataka, India · On-site

  • Developed Payment Web Service by integrating and implementing several major financial gateways, including ICICI-Payseal, American Express, HDFC, and CitiBank. This work expanded the platform's payment capabilities to support transactions via key services like Atom Paynetz and Billdesk, directly contributing to a wider range of accepted payment methods.
Web ServicesMySQLSoftware Architectural DesignJavaDevOps

Oracle

2 roles

Senior Member Of Technical Staff

Feb 2012Jun 2012 · 4 mos · Bangalore Urban, Karnataka, India · On-site

  • Continued Maven integration in Oracle JDeveloper IDE, more specifically:
  • Quick actions on Maven POM file editor
  • Ability to create maven plugins and plugin management in Maven POM file editor
  • Ability to convert an Oracle JDeveloper Project into a Maven Project
MavenAgile MethodologiesJava

Member Of Technical Staff

Jul 2009Jan 2012 · 2 yrs 6 mos · Bangalore Urban, Karnataka, India · On-site

  • I worked on integrating Maven into Oracle JDeveloper IDE, more specifically:
  • Import of maven projects into Oracle JDeveloper IDE
  • Tool to create/edit a POM file (Project Object Model, a maven xml file).
  • Tool to manage Maven repositories
  • Utilities to index local and maven repositories
MavenAgile MethodologiesJava

Mentor graphics

Summer Internship

May 2008Jun 2008 · 1 mo · Noida, Uttar Pradesh, India · On-site

  • During this summer internship, I worked on:
  • Creating parser for a specific <module> section of Verilog file, this project was to create a specific parser that can parse Verilog’s module section in order to extract port information (such as definition and declaration) as well as some other constructs required to generate further passed into an existing code.
  • Shell scripting to perform some of repetitive tasks.
  • Testing of a legacy tool.
MavenJava

Indian institute of technology, kharagpur

Summer Internship

May 2007Jun 2007 · 1 mo · Kharagpur, West Bengal, India · On-site

  • Worked on Architectural Slicing Algorithm. Assigned task was to create a tool thats converts an xml/uml file into a UX with different nodes and edges with user actions such as 1. Selection of an edge would highlight its connected nodes, 2. Selection of a node would highlight its parent and children nodes.
Java

Education

Indian Institute of Technology - Banaras Hindu University (IIT-BHU), Varanasi

Bachelor of Technology - BTech — Computer Science & Engineering

Jul 2005Jun 2009

Mahatma Gandhi Inter College, Gorakhpur, UP, India

Intermediate

Jan 2002Jan 2004

Stackforce found 100+ more professionals with Agentic Ai & Generative Ai

Explore similar profiles based on matching skills and experience