Summary
Overview
Work History
Education
Skills
AWARDS AND RECOGNITIONS
Timeline
Generic

Abhishek Upadhyaya

Dallas,TX

Summary

Dynamic Principal Architect specializing in data and AI-driven platforms with over 20 years of experience in designing and delivering large-scale, mission-critical systems across commerce, logistics, and data domains. Expertise includes constructing scalable, secure, and cloud-native platforms that seamlessly integrate traditional enterprise systems with AI-assisted automation and data intelligence. Proven leadership in guiding cross-functional teams, modernizing architectures, and spearheading strategic transformation initiatives. Committed to harnessing architecture, AI, and automation to simplify complex systems while driving significant business outcomes.

Overview

20
20
years of professional experience

Work History

Principal Architect

Infogain Corporation
10.2010 - Current
  • Architecting data-centric, AI-assisted solutions to automate key business workflows, including import/export profile creation and intelligent packaging recommendations.
  • Partnering with engineering and data science teams to embed ML-driven logic into enterprise-grade, cloud-native platforms.
  • Establishing architecture standards for data ingestion, orchestration, and API governance aligned with modernization goals.
  • Mentoring engineering teams and promoting design thinking for scalable and sustainable AI adoption.
  • Spearheaded previous architecture initiatives for enterprise eCommerce modernization, API externalization, and microservices transformation.
  • Led technical roadmap for high-volume commerce applications, enhancing scalability, performance, and maintainability.
  • Led the design and implementation of microservices architecture to enhance the application's scalability, maintainability, and resilience.
  • Define and enforce architectural standards, best practices, and design patterns across development teams.
  • Collaborate with business stakeholders to gather requirements and translate them into technical specifications.
  • Conduct code reviews, performance analysis, and security assessments to ensure high-quality deliverables.
  • Evaluate and recommend new technologies and tools to improve development efficiency and application performance.
  • Manage technical debt and drive continuous improvement initiatives.
  • Oversaw infrastructure design and deployment in Adobe Commerce Cloud environments.
  • Managed and optimized database performance for high-volume transactions.
  • Progressed through successive promotions, demonstrating increasing responsibility and expertise: Assistant Consultant (Oct 2010 – Jan 2013), Associate Consultant (Feb 2013 – Dec 2013), Architect (Jan 2014 – June 2019), Senior Architect (July 2019 – June 2024), Principal Architect (July 2024- Present)

Senior Software Engineer

Birlasoft (I) Pvt. Ltd.
06.2007 - 10.2010
  • Led multiple complex software development projects, honing advanced problem-solving skills and engineering expertise.
  • Continually improved code quality and efficiency, demonstrating command over technical nuances and leadership qualities.
  • Applied expert knowledge in various programming languages, including JSR 168, J2EE, JSP, Oracle SOA, WebSphere Portal Server, WebSphere Process Server, DB2, and Domino Mail Server, effectively managing software challenges.

Senior Programmer Analyst

UBICS Technologies Pvt. Ltd.
10.2006 - 06.2007
  • Played a key role as Senior Programmer Analyst, leading requirements analysis and application design initiatives to support enterprise objectives.
  • Employed advanced Java programming techniques and leveraged the Struts framework to architect robust, high-quality software solutions.
  • Streamlined coding processes and implemented best-practice programming strategies, enhancing software performance and reliability.

Software Engineer

Excel Net Solutions Pvt. Ltd.
09.2005 - 10.2006
  • Implemented feature enhancements as the lead developer for the Investwell product, driving improvement in user experience and product performance.
  • Employed Java, JSP, and Servlets to develop robust applications, expanding the software capabilities of Excel Net Solutions Pvt. Limited
  • Performed debugging and problem-solving required for software updates, significantly reducing incidences of software failure.

Education

Master of Science - Computer Information Systems

Bellevue University
Bellevue, NE
06.2024

Bachelor of Science - Software Development

Bellevue University
Bellevue, NE
08.2022

Advanced Diploma - Computer Applications

National Institute of Electronics & Information Technology (Formally DOEACC Society)
New Delhi
10.2004

Foundation Level Course - Computer Applications

National Institute of Electronics & Information Technology (Formally DOEACC Society)
New Delhi
11.2002

Skills

  • Enterprise architecture development
  • Designing AI-driven platforms
  • Microservices & API-Led Design
  • Cloud-native system design
  • Team Leadership & Mentoring
  • Agile & DevOps Practices
  • Performance Optimization
  • Proficient in Java and related technologies
  • Good understanding of Python, Kotlin, and several other programming languages
  • Hands-on experience with enterprise-level tools and frameworks, such as Spring Boot, Spring Framework, RESTful APIs, Microservices, Message Queues (RabbitMQ), Docker, and Kubernetes
  • Good hold on databases like MySQL, Oracle, MongoDB, and NoSQL databases
  • Familiar with cloud platforms like Azure and AWS
  • Understanding and experience in Agile, Scrum, Waterfall, etc development practices
  • Expertise in Git, Maven, Gradle, Jenkins, Jira, and several other tools
  • In-depth knowledge of security frameworks and standards like OAuth 20, SAML, OWASP
  • Working experience with designing tools, including Lucid Chart, MS Visio, Drawio

AWARDS AND RECOGNITIONS

Spearhead Award – Infogain Corp – won twice, Employee of the Month – Infogain Corp – won twice, Employee of the Month – Birlasoft Pvt. Ltd

Timeline

Principal Architect

Infogain Corporation
10.2010 - Current

Senior Software Engineer

Birlasoft (I) Pvt. Ltd.
06.2007 - 10.2010

Senior Programmer Analyst

UBICS Technologies Pvt. Ltd.
10.2006 - 06.2007

Software Engineer

Excel Net Solutions Pvt. Ltd.
09.2005 - 10.2006

Master of Science - Computer Information Systems

Bellevue University

Bachelor of Science - Software Development

Bellevue University

Advanced Diploma - Computer Applications

National Institute of Electronics & Information Technology (Formally DOEACC Society)

Foundation Level Course - Computer Applications

National Institute of Electronics & Information Technology (Formally DOEACC Society)
Abhishek Upadhyaya