Summary
Overview
Work History
Education
Skills
Travel Availability
Personal Information
Accomplishments
Timeline
Generic
Ravi Gupta

Ravi Gupta

Austin,USA

Summary

Dynamic Principal Solutions Architect at Red Hat with expertise in scalable architecture and cloud integration. Proven track record in leading cross-functional teams and mentoring junior architects. Adept at evaluating technology stacks and implementing microservices architecture, driving significant improvements in enterprise application performance and solution design.

Overview

28
28
years of professional experience

Work History

Principal Solutions Architect

Red Hat
Austin, TX
10.2021 - Current
  • Designed scalable architecture solutions for complex enterprise applications.
  • Led AI workshops, including AI Platform engineering/ML Ops (developing, containerizing, deploying, serving LLM Models)
  • Collaborated with cross-functional teams to define project requirements and scope.
  • Led technical workshops to educate stakeholders on architectural best practices.
  • Evaluated and selected technology stacks for new system implementations.
  • Mentored junior architects in strategic planning and solution design methodologies.

Senior Solutions Architect

Red Hat
Austin, US
10.2021 - Current
  • Solution selling into commercial strategic accounts. Portfolio includes:
  • Business Rules Management System (Drools)
  • Business Process Management (jBPM)
  • JMS Based Solutions (ActiveMQ)
  • Integration (Fuse, Camel, Fabric)
  • In memory data grid (Infinispan)
  • Data Virtualization
  • Java Containers
  • Platform as a Service (Openshift, Docker, Kubernetes)
  • (Surrounding Portfolio) Ansible, RHEL, Cloudforms, RHEV

Solutions Architect

Red Hat
Austin, US
01.2015 - 12.2013
  • Designed scalable architecture solutions for enterprise clients using open-source technologies.
  • Collaborated with cross-functional teams to define project requirements and technical specifications.
  • Developed integration strategies for cloud-based services and on-premise applications.

Senior Consultant

Red Hat
Austin, US
01.2013 - 12.2010
  • Onsite, customer facing - implementing, architecting solutions involving open source technologies. Mentoring and guidance were at the core of Red Hat Consulting. Verticals included healthcare, financial, retail, government and energy.

Lead Software Engineer

VividSeats
Chicago, US
10.2009 - 12.2009
  • In charge of rewriting the mapping service for one of the largest online ticket brokers in the nation. Implemented a complete tracking system for a large volume ticket purchasing via FedEx web services. In charge of designing additional e-commerce functionality.

Senior Software Engineer

AON
Glenview, US
04.2009 - 10.2009
  • Software Engineer on AONs iVOS System, a web-based insurance claim management system. Using ClearQuest and ClearCase, assigned work items and change requests using a Scrum/Sprint Agile methodology. Development was done using Eclipse with embedded Tomcat. MVC was implemented using Struts. Databases included MySql and Oracle.

Senior Software Engineer

Novarra
Itasca, US
12.2007 - 04.2009
  • Involved with server-client architecture for web content transformation and network optimization designed for mass-market, high volume mobile consumer deployments. Designed and completed server-side video project for Verizon on Redhat Linux. Phone requests for Video (youtube, google, yahoo video, etc) sent to servlet, parsed, and sent to embedded firefox over socket, which in turn played video into Xvfb (virtual framework buffer) and captured screenshots. Animated gif was then sent back to phone for video preview. 'Concurrent Image Capture with a Dummy Framework' patent submitted and accepted by legal team. Developed on Ubuntu with Eclipse, deployed (RPM) onto Redhat Linux.

Senior Software Engineer

Abbott Laboratories
Abbott Park, US
03.2000 - 11.2007
  • Senior Software engineer for Abbott’s international blood diagnostics reporting system. Fully designed and implemented a J2EE reporting system running on JBoss/Sunone Application Server. Responsibilities included: design, coding, administration, and future plans regarding the database (Oracle 9.2) and the application server. On the back end, implemented packages, stored procedures, triggers, large sql queries, and materialized views. Made decision to migrate from EJB solution to Struts (MVC) in 2005. Involved in full unit testing, regression testing, deployment, and documentation of application.

Intern

MITRE
McLean, US
05.2006 - 08.2006
  • Worked as a consultant for the Department of Defense on issues concerning information security. Focused attention on the security and functionality of digitally signed Java applets.

Software Developer

USinternetworking
Annapolis, US
01.1998 - 03.2000
  • Responsible for designing and implementing web based applications for various corporations (Rand McNally, UNext, WebPRN, AssetBanker). Applications were developed in Java, JavaScript (Server and Client), C++, and SQL. Application servers included Broadvision and Weblogic. Using Ariba Dynamic Trade bundled with Weblogic 5.1, tasks included writing Java server pages, Java Servlets, and Enterprise Java Beans. Responsible for troubleshooting system wide problems.

Programmer

Reuters
Oakbrook, US
12.1997 - 12.1998
  • Maintained and performed development on TRIARCH (Trading Room Information Architecture – a real time software application to distribute stock market information to traders). Programmed in C/C++ code enhancements and bug fixes to optimize the amount and reliability of information being dispersed to traders. Responsible for implementing enhancements to the software base. Designed and coded several client applications which attempted to apply stress to the information feed as well as the internal LAN.

Education

Post Graduate - Artificial Intelligence And Machine Learning

The University of Texas At Austin
Austin, Texas, TX
11-2024

M.S. - Computer Information Systems

Northwestern University
01.2007

Bachelor of Science - Computer Science

Purdue University
Purdue West Lafayette
01.1997

Skills

  • Scalable architecture
  • Cloud integration
  • Technology evaluation
  • Enterprise applications
  • Solution design
  • Project management
  • Problem solving
  • Training development
  • Serverless architecture
  • Software development
  • Virtualization technologies
  • Containerization technologies
  • Machine learning
  • Monitoring and alerting
  • Scalability planning
  • Continuous integration
  • Disaster recovery
  • Continuous deployment
  • Web services
  • Microservices architecture
  • DevOps implementation
  • Web applications
  • Database performance
  • Application modernization

Travel Availability

100%

Personal Information

Citizenship: US Citizen

Accomplishments

Solution Architect of the Year

Timeline

Principal Solutions Architect

Red Hat
10.2021 - Current

Senior Solutions Architect

Red Hat
10.2021 - Current

Solutions Architect

Red Hat
01.2015 - 12.2013

Senior Consultant

Red Hat
01.2013 - 12.2010

Lead Software Engineer

VividSeats
10.2009 - 12.2009

Senior Software Engineer

AON
04.2009 - 10.2009

Senior Software Engineer

Novarra
12.2007 - 04.2009

Intern

MITRE
05.2006 - 08.2006

Senior Software Engineer

Abbott Laboratories
03.2000 - 11.2007

Software Developer

USinternetworking
01.1998 - 03.2000

Programmer

Reuters
12.1997 - 12.1998

Post Graduate - Artificial Intelligence And Machine Learning

The University of Texas At Austin

M.S. - Computer Information Systems

Northwestern University

Bachelor of Science - Computer Science

Purdue University
Ravi Gupta