Ravi Batchu
AeroLeads people directory · profile

Ravi Batchu Email & Phone Number

Sr Technical Consultant at WellsFargo at Wells Fargo
Location: Sunnyvale, California, United States 11 work roles 2 schools
1 work email found @techmahindra.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email r****@techmahindra.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Sr Technical Consultant at WellsFargo
Location
Sunnyvale, California, United States
Company size

Who is Ravi Batchu? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ravi Batchu is listed as Sr Technical Consultant at WellsFargo at Wells Fargo, a with 246787 employees, based in Sunnyvale, California, United States. AeroLeads shows a work email signal at techmahindra.com and a matched LinkedIn profile for Ravi Batchu.

Ravi Batchu previously worked as Lead Technical Consultant at Wells Fargo and Project Lead at Bank Of The West. Ravi Batchu holds Master Of Computer Applications - Mca, Computer Science, 80 Percent from Acharya Nagarjuna University.

Company email context

Email format at Wells Fargo

This section adds company-level context without repeating Ravi Batchu's masked contact details.

{first}.{last}@techmahindra.com
86% confidence

AeroLeads found 1 current-domain work email signal for Ravi Batchu. Compare company email patterns before reaching out.

Profile bio

About Ravi Batchu

Having 23 years of extensive experience in analysis, design, development, and implementation and support of multi-tier applications, distributed Java and Oracle-based software applications.Expert level skills in working with JAVA/JEE Technologies (Core Java, Servlets, JSPs, EJBs, JDBC, JMS, JNDI etc.), Struts, Hibernate, Spring Framework, Spring Boot, Micro Services, AWS, JUnit, and web services.Expert-level skills in developing Presentation Layers using JavaScript, HTML5, XHTML, JSTL, JSON, Bootstrap, JQuery, AngularJS, and Ajax. Strong database skills in Oracle, MS SQL Server, MySQL, SQL, and NoSQL databases like Mongo DB.Experience in identifying performance bottlenecks and memory leaks using profiling tools like JProfiler and JMeter.Experience in working in different IDEs like Eclipse, Intellij and also different web and Application servers like Tomcat, Apache, Weblogic, JBoss, and Jrun.Very good exposure to different development models (Waterfall, Scrum, Iterative, Agile) Good working experience in Ant, Maven, CVS, SVN, Gradle, Git, Docker, and Jenkins.Very Good working experience in developing Unix Shell scripts, deploying the application in production environments, familiar with Unix, Linux, Sun Solaris, and Aix commands.Expertise in design patterns including, Data Access Object, Business Delegate, Service Locator, Session Facade, MVC, Data Transfer Object, Front Controller, and Singleton.Proficient in analyzing and translating business requirements to technical requirements and architecture.Sound understanding of Service-Oriented Architecture, Software Development Methodologies, Micro Services Architecture, and Software Development Life Cycle (SDLC).Good working experience in offshore onsite model projects.

Listed skills include Java Enterprise Edition, Struts, Hibernate, Oracle, and 30 others.

Current workplace

Ravi Batchu's current company

Company context helps verify the profile and gives searchers a useful next step.

Wells Fargo
Wells Fargo
Sr Technical Consultant at WellsFargo
san francisco, california, united states
Website
Employees
246787
AeroLeads page
11 roles

Ravi Batchu work experience

A career timeline built from the work history available for this profile.

Lead Technical Consultant

Current

San Leandro, California, United States

• Developed config API which is used to externalize the configuration parameter.• Developed utils for MongoDB, Redis, app dynamics and Logging.• Enhanced the global exception handling mechanism in client authentication service.• Implemented the Apigee token in Auth util API.• Enhanced the test scenarios using wire mock and Mockito framework.• Developed Mogo scripts to migrate the historical data to adopt new design.• Improved the code coverage and cleaned code smells in Client Auth, Auth util and configuration API.• Resolved the vulnerabilities reported by checkmarx scan.• Migrated deployment configurations from UCD to Harness for ClientAuth, 1AUTHBUtil and 1AUTHB Config.

Oct 2023 - Present

Project Lead

San Ramon, California, United States

• Designed, implemented, and Configured cryptography ciphers using DES3, Blowfish, and OpenPGP to transfer files securely between the systems.• Created multiple microservices API for the payment module.• Designed, developed, and implemented the Framework which enables to configure backend Jobs that interact with dependent systems.• Involved in improving the performance of the IR reporting module by implementing caching and query tuning.• Used Spring Transaction Management for implementing Data Access Layer.• Developed the Enterprise Java Beans to handle different transactions such as online funds transfer, and bill payments to the service providers.• Responsible for review of Pull requests before merging.• worked with different scrum teams to deliver the integrated solution to the given requirement.• Design of high-quality architectures that meet customer requirements and are consistent with enterprise architectural standards.• Developed Java API for Amazon Lambda to manage various AWS services.• Developed test cases using Junit, Mockito, and Power Mock when required.• Designed and developed Spring cloud Configuration service and Netflix Eureka service for positive pay module.• Extensively used Java8 features like Lambda expressions, Steams, etc. while developing API.• Written ETL scripts to migrate the data from WebDirect to Tnow Application.• Developed REST API for Payments with Zelle and TCH and consumed their API.• Used AWS SQS, and Kinesis steam service in the RTP module for real-time transactions.• Designed and developed encryption and decrypt services using the PGP framework.• Designed and developed spring batch jobs to migrate the data from the Tnow application to BMO.• Designed and developed a check printing module that persists objects in No SQL-Mongo DB.• Implemented DAO layer using Amazon Arora in the TCH module.• Mentored co-employees and helped in resolving issues.

Apr 2020 - Oct 2023

Project Lead

Sanramon

· Analyzing Security issues and prepared detailed Technical Design document.· Improved authorization and authentication using Oauth2 Spring Boot micro-service. Utilized JWT as tokenization scheme for Oauth2.· Redesigned and developed Zeus application into SPA using Angular JS.· Developed utilities to address security issues like SQL Injection, Unauthorized directory browsing, Brute force attack, Reflected cross site scripting, Exposed Tomcat manager.· Attending the daily stand-up call for updating the status of the previous day task and the new tasks for the current day and bringing in any roadblocks to the team.· created new DAO layers as required. Spring DAO and Stored Procedure APIs used on DAO layer.· Externalized configuration parameters and environment specific properties across all the EFD applications.· Implementing PMD and Find Bugs static analysis tools for code cleanup.· Automated build and deployment process using Jenkins by creating pipeline.· coordinate with scrum master to create User stories in Jira and keep track of the status.· Designed schemas for Oracle, SQL and MySQL servers.· Health monitoring with Splunk and AppDynamics.· Lead Upgrade tomcat to the latest version Tomcat 9.· Implementation of authentication for Restful web services using Spring Boot Security Starter· Analyzing and scanning security issues using Burp tool.· Test plans and Unit Testing using Junit.· Produced and Consumed Restful Web Services using Spring Boot to interact with different applications using ActiveMQ, Kafka, AWS MSK for messages.· Mentored co-employees and helped in resolving issues and coordinating offshore team.· Created python scripts for documents processing module in Zeus application.

Nov 2017 - Mar 2020

Project Lead, Onebasis

Cupertino, California, United States

OneBasis is Apple homegrown Product for all SAP and Clear-Commerce systems, Connect SAP and Clear-Commerce systems and communicate from one system to another system. This product allows users to connect SAP System via SAP JCO to use CCMS data. It performs tasks like System Check and Stand by System Check etc.· Prepared Engineering Requirement Specification document during the project requirements stage.· Developed web services like PMS, Command Service, DB Service, etc. using Java restful API.· Developed Unit Testing REST APIs using Junit, Mockito, and integration testing using Postman.· New library development with microservices architecture using Rest APIs, spring boot.· Worked in Agile environment using tools like JIRA for project status tracking.· Responsible for developing user interfaces using JSP, jQuery, Bootstrap, AngularJS, JavaScript, HTML5, and CSS.· Implemented Spring Security module for protecting against CSRF.· Defined new validations through AngularJS for the form field validation implemented through HTML5.· Developed Web Dispatcher monitoring utility using Unix shell script.· Used log4j framework for debugging and control flow.· Develop database interaction and persistence logic using JDBC, and Hibernate.· Worked with GIT repository to manage a project. Worked for Continuous Integration deployment, automating build, and tests using Jenkins, and Maven.· Using Splunk, a cloud-based log viewer to retrieve the log files generated by various services.· Worked with socket API and support for TCP communications between end hosts and this API was used for programming distributed applications on the Internet.

Apr 2016 - Nov 2017

Full Stack Developer, Wfm

Cupertino, California, United States

The project leverages the Kronos capability of performing Pay calculation and Attendance tracking and allows Merlin/myPage to export this information in real-time APIs to display in the Merlin Manager Self-Service module.· Prepare Engineering Requirement Specification document during the project requirements stage.· Developed, and implemented Kronos custom reports for WFM team and Retail Finance Teams.· Developed and supported the Kronos Testing automation tool.· Developed UI interface for Automated testing tool using front-end framework works such as AngularJS, jQuery, JSON, JavaScript, HTML5, and CSS · Developed, and supported API, which consumes Kronos web services for several requests like punching upload, scheduling upload, etc.· Worked on developing web applications on the Spring MVC framework.· Perform continuous integration using Jenkins.· Implemented the Server-side validation using Spring Bean Validator Framework to use in all modules.· Participated in Agile SCRUM activities such as daily standup, sprint planning, and retrospective meetings.· Develop database interaction and persistence logic using JDBC, and Hibernate.· Implemented distributing data architectures using NOSQL technologies such as data distribution networks to deliver data into the data storage layer and API components for the Client. Worked and familiar with MongoDB.· Involved in Unit, Integration, and Performance Testing for the new enhancements using Junit, Mockito, and Postman.

Apr 2015 - Mar 2016

Full Stack Developer, Eapproval

Sunnyvale, California, United States

eApproval is an electronic approval application that handles the creation, routing, and approval of Purchase Requisition, Signature Request, Check Request, Travel Request, and Expense Report processes. It will enable the electronic submission and approval of these requests and the automatic transfer of data into Apple’s implementation of SAP R/3(SAP). eApproval Tech Migration involves migration of existing JADE application to Cocoa application with some enhancements. The eApproval Tech Migration application functionality remains the same as the JADE version application other than the GUI objects and the newly implemented corporate security forms in the Cocoa Version.· Developed an SAP integration and Exception Handling Spring Services.· Migrated Expense Report Data from old architecture to re-engendered architecture. · Worked as a key contributor to Russia's release of Expense Report Module.· Involved in code review and re-engineering of existing Expense Report Module. · Worked as a key contributor to the release Receipts App (iPhone version) with IOS 7 changes.· Resolved data issues that surfaced in the new system, and participated in the war room.· Responsible for writing Spring Services, components for expense Report module.· Developed utility using Java for Template Cleanup activity.· Responsible for writing route template migration scripts in PL/SQL.· Developed and configured the quartz jobs for email reminders, purge e-receipts, block history reports, etc.· Developed stored procedures, Triggers, PL/SQL scripts, and DB Links.· Lead the team in migrating data from the old Arch to the New Arch.· Developed and implemented SSO feature for eApproval.· Requirements gathering and delivering enhancements in time with good quality.· Responsible for implementing enhancements for expense report, which includes changes to spring services, DAOs, Beans, and Interfaces etc.· Involved in unit testing and integration testing using Junit, Spring mock MVC.

Nov 2013 - Mar 2015

Senior Developer, Pos

Sunnyvale, California, United States

Apple Point of Sale Application runs in Apple stores to enable automation of sales. It’s complete point-of-sale retail software. The system provides the functionality of reporting, sales, returns, discounts, exemptions, accounting, Receipt printing, and more.The Application uses various external devices like a Printer, MICR, Cash drawer, credit card reader, POS Device, scanner, etc. for automation. The application assists in the preparation of Reports and Receipts, further reducing the processing time. The system interfaces with other Apple systems for customers and financial information.· Incorporated iPhone 5-related changes for BOPIS flows of the US Region. · Prepared Technical Design documents for iPhone5 changes.· Prepared and executed Unit test cases and integration test cases.· Interacted with the QA team to resolve the issues.· Supported iPhone5 launch. · Mentored co-employees and helped in resolving issues.· Requirements gathering and delivering enhancements in time with good quality

Jul 2012 - Oct 2013

Developer, Mypage

India

MyPage is a part of the Merlin suite. Apple HR’s and Employees use this application. This application is used to view the compensation, personal details, leave details, and Review details. This is integrated with other Apple systems like Apple Directory Services for authentication of users and applications, Routing services for Event Notifications and workflow Management, and Kronos (Time Scheduling Tool) for displaying existing schedules and capability for Employees to update their availability.· Requirements gathering and delivering enhancements in time with good quality.· Involved in preparing ERS, Design Playback, and design documents as per Apple process.· Developed an Availability Web Service with Axis2 to integrate Merlin and Kronos systems.· Worked as a key contributor for the KMI-Spain & Australia project.· Involved in code review and re-engineering of existing KMI code.· Developed enhancements for authentication and authorization.· Delivered KMI-US, UK, Canada, Spain, Australia, Japan, China, Swiss, Germany, Italy, Netherlands, and France projects in time with zero Bugs/issues.· Developed and implemented Eh Cache to improve performance.· Developed JSP’s, DAO, Action, and Controller classes for ongoing quarterly enhancement releases. · Deploying my page tar ball in staging, and production environments.· Mentored co-employees and helped in resolving issues.

Jun 2010 - Mar 2011

Developer, Ssp

India

This is the core component of the ESP stack. It intercepts requests from service consumers, routes them to appropriate providers, and routes the response data back to the consumers. The bus provides a uniform invocation framework for the consumers. It reduces the time needed to migrate service consumers from development to production. It also provides a user interface for publishers and a lookup of service registry, topology, policy, and notification information pertaining to different applications/services. Registry-related data is maintained in a UDDI data store. This has been enriched to support service versioning and life cycle management.· Capturing the requirements from the client and distributing work to the team members.· Worked on Servlets, JSP, Struts, JDBC, and JavaScript under MVC Architecture.· Developed Data Migration utility using PL/SQL, Unix, and Java to migrate the data across different environments.· Developed a Sentinel Component to monitor the service traffic in ESB Bus.· Developed a log cleanup agent to delete old logs from the ESB environment.· Developed a Dashboard application for iPhone and iPad.· Developed and Implemented SOAP requests in a generic format in ESP bus.· Developed a Web Service using web Methods for the Sentinel component.· Mentored co-employees and helped in resolving design and coding issues Implementation.

Jul 2009 - May 2010

Project Lead, Web Applications

Maryland, United States

Electronic Arts (EA) is the world's leading independent developer and publisher of interactive entertainment software for advanced entertainment systems. I have been working as a Senior Software Engineer for applications www.ea.com, profile.ea.com, and eaworld.ea.com. · Designed Retail module using OOAD & UML.· Worked on Servlets, JSP, Struts, JDBC, and JavaScript under MVC Architecture.· Worked on SQL query performance and PL/SQL objects like procedures, triggers, views, functions, Job.Schedulers and worked on data migrations and patches.· Written UNIX shell scripts to automate the health check processes.· Developed EJB’s (Stateless session beans and Entity Beans) in the Retails module.· Wrote unit test cases & and integration test cases for the Supplier Extranet Module.· Worked on setting up the replica of the production environment for performance testing and resolving issues for application performance to identify bottlenecks.· Implemented workflow module for processing various service requests.· Debugged and resolved numerous customer issues in a timely manner according to their priority and urgency. For the same received appreciation from the client.· Mentored co-employees and helped in resolving design and coding issues Implementation.· Consolidation of team and team performance.

Feb 2009 - Jun 2009

Project Lead, Easel

Maryland, United States

EASEL is a European Retail Marketing Extranet site that is used to securely distribute Electronic Arts digital assets to retail business partners. This application is implemented worldwide to store and manage digital assets for a variety of business groups, including Creative Services, Marketing, and certain Studio teams.· Interacted with clients, obtained the requirements and analyzed the requirements, and prepared design documents.· Designed UML (use case, sequence & class) diagrams using Rational Rose.· Prepared prototype templates for the proposed system.· Used agile methodology in TEAMS module development.· Developed EASEL application using Struts framework.· Used Hibernate to persist the data in the database. Wrote POJOs and built corresponding mapping XML.· Created and maintained the configuration of the Spring Application Frameworks IOC container.· Prepared Ant-based build scripts to build, and deploy the application. · Implemented design patterns like Business Delegate, Intercepting Filter, Session Façade, DAO, Service Locator, DTO, Abstract Factory, and Singleton.· Implemented base classes, setting up framework classes/configuration files for implementing full-fledged JEE application.· Used JUnit to unit test the code.

Mar 2008 - Jan 2009
Team & coworkers

Colleagues at Wells Fargo

Other employees you can reach at wellsfargo.com. View company contacts for 246787 employees →

2 education records

Ravi Batchu education

FAQ

Frequently asked questions about Ravi Batchu

Quick answers generated from the profile data available on this page.

What company does Ravi Batchu work for?

Ravi Batchu works for Wells Fargo.

What is Ravi Batchu's role at Wells Fargo?

Ravi Batchu is listed as Sr Technical Consultant at WellsFargo at Wells Fargo.

What is Ravi Batchu's email address?

AeroLeads has found 1 work email signal at @techmahindra.com for Ravi Batchu at Wells Fargo.

Where is Ravi Batchu based?

Ravi Batchu is based in Sunnyvale, California, United States while working with Wells Fargo.

What companies has Ravi Batchu worked for?

Ravi Batchu has worked for Wells Fargo, Bank Of The West, Apple, and Electronic Arts (Ea).

Who are Ravi Batchu's colleagues at Wells Fargo?

Ravi Batchu's colleagues at Wells Fargo include Jonpaul Gauthier, Rasagna Arja, Mounika Mouriya, Leigh Anna Hall, and Kayla Phipps.

How can I contact Ravi Batchu?

You can use AeroLeads to view verified contact signals for Ravi Batchu at Wells Fargo, including work email, phone, and LinkedIn data when available.

What schools did Ravi Batchu attend?

Ravi Batchu holds Master Of Computer Applications - Mca, Computer Science, 80 Percent from Acharya Nagarjuna University.

What skills is Ravi Batchu known for?

Ravi Batchu is listed with skills including Java Enterprise Edition, Struts, Hibernate, Oracle, Tomcat, Business Intelligence, Web Services, and Sdlc.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ravi Batchu you were looking for.

View similar profiles