Summary
Overview
Work History
Education
Skills
Timeline
Generic

VENKAT PABBATHI

Chantilly,VA

Summary

Highly experienced Sr. Machine Learning Engineer with over 15+ years in Al/ML technologies, NLP, large language models, transformer architectures. transformer architectures, and more. Proven track record of successfully leading and implementing Al/ML projects, developing machine learning models, and deploying data pipelines and applications on cloud platforms. Proficient in Python, Java, J2EE, SQL, AWS, TensorFlow, PyTorch, HuggingFace Python libraries, and CI/CD tools. Extensive expertise in developing microservices architectures and continuous integration & deployment. Skilled in Gen Al solution pipeline engineering, RAG service platform orchestrations, and optimization of large language models.

Overview

17
17
years of professional experience

Work History

Lead AIML Developer

Fedex
Pittsburgh
08.2023 - Current
  • IB Scan Gateway
  • Project Description:
  • Inbound Event Gateway has multiple gateway applications that support the processing of inbound operation events, IB Scan, Vanload, FRO Vanload, BDM Gateways that consumes inbound scan events from PLA and publish to PWO, recording Task Outcomes in SEFS Core.
  • Responsibilities:
  • Led and executed end-to-end AI/ML projects, encompassing ideation, delivery, evaluation, and ongoing production maintenance.
  • Experience developing and deploying data pipelines, ML models, or applications on AWS.
  • Architecting cloud systems for security, availability, performance, and scalability. Built microservices with Spring Boot and utilized HuggingFace Python libraries.

Senior Lead Software Engineer

JPMorgan Chase & Co, BMW Exit
, Texas
02.2022 - 07.2023
  • Description:
  • BMW Exit is a project where all the services are implemented using AI/ML technologies. This project contains all the mortgage-related information, including escrow payments, fast payments, origination information, foreclosure information, and fee information systems. All the related mortgage payment systems are handled here.
  • Responsibilities:
  • Implemented deep learning frameworks using TensorFlow, PyTorch. Experience in machine learning, NLP algorithms, and OCR. Implemented scalable, modular AI/ML systems on AWS.
  • Designed and built RAG service platform orchestrations.
  • Effective communication of complex AI/ML concepts and results to technical and non-technical audiences.

Lead Java Developer

iQuadra Information Services LLC, Freddie
, VA
03.2018 - 02.2022
  • Retained Mortgage Assets (RMA)
  • Project Description:
  • The Retained Mortgage Assets (RMA) application performs tax accounting for mortgage-backed securities held in Freddie Mac's Retained Portfolio. The application computes tax amortization and gain/loss on the disposition of mortgage-related assets, excluding interests held by the Real Estate Investment Trusts (REITs) and liquidity and contingency portfolio activity, in the retained portfolio.
  • Responsibilities:
  • Designed the application using Agile Methodology.
  • Developed Graphical User Interfaces using HTML, Bootstrap, and JSP.
  • Established JSON contracts for communication between JS pages and Java classes. Used HuggingFace Python libraries for developing applications.
  • Built microservices with Spring Boot for multiple applications.

Senior Java/J2EE Developer

Charter Comm
Denver, CO
05.2017 - 03.2018
  • Ericsson Content Management System (eCMS)
  • Project Description:
  • Ericsson Content Management System (eCMS) provides a centralized location where users can view and manage information associated with content delivery to multiple platforms in multiple formats with different metadata. The completed infrastructure of eCMS includes a workflow system, resource management, metadata management, site management, and rules engine management.
  • Responsibilities:
  • Developed Service layer and GUI framework using Spring, AngularJS, JavaScript, and jQuery.
  • Designed architecture for microservices approach using Restful web-services framework. Used AngularJS and React Flux architecture for client-side decoupling.
  • Created reusable components using Node.js for DOM manipulation.
  • Developed auto deploy jobs using Jenkins and Gradle.

Sr. Java/J2EE Developer

Conduent Inc
Albany, NY
05.2016 - 04.2017
  • The New York State Department of Health and Conduent Inc. are working diligently on the design and development of a new Medicaid System called NYMMIS. This NY MMIS (Medicaid Management and Information System) application is for Medicaid for the population below the poverty line. It helps to create a platform to communicate between patients and health providers. It has features of data sharing capabilities, member eligibility, claims adjudication, etc. This utilizes a web-based core platform called HE (Health Enterprise), which is configured to match the New York State's requirements from the Department of Health (DOH).
  • Responsibilities:
  • Designed and developed application using Spring Framework, Spring MVC, and Hibernate.
  • Implemented enterprise integration with web services and legacy systems.
  • Used JZEE design patterns like DAO and MVC, and CORE Java for a multi-threaded environment.
  • Integrated Spring, Hibernate, and Web Services for backend development. Ran web scale services on Amazon Web Services (AWS).

Sr. Java/J2EE Developer

AT&T
Atlanta, GA
06.2013 - 04.2016
  • SARTool
  • Project Description:
  • This tool is mainly for the end users who are the MMT (Multi Media Technicians) who try to resolve issues that prevent a customer's DSL from working correctly. The MMTs are normally made aware of DSL problems by one of two methods. An ISP (Internet Service Provider) receives a call from a customer whose DSL is not working. The ISP contacts the MMTs via a phone call or eRepair. The MMTs create a ticket via a SAR Tool interface.
  • Responsibilities:
  • Designed and developed application using Spring Framework, Spring MVC, and Hibernate.
  • Implemented enterprise integration with web services and legacy systems.
  • Used JZEE design patterns like DAO and MVC, and CORE Java for a multi-threaded environment.
  • Integrated Spring, Hibernate, and Web Services for backend development. Ran web scale services on Amazon Web Services (AWS).

Java/J2EE Developer

Infinite Computer Solutions Ltd
, NH
01.2009 - 06.2013
  • This project is mainly for the poor and senior citizens to allow them as members and allows the service provider (doctors, hospitals, lab technicians, ambulance services, etc.) to enroll. The member can visit the doctors/hospitals and get services. The providers will submit the claims to the system through mail/electronically, online, through web. The system will validate the claims, price the services, and apply a predefined set of business rules and disposition of the claims. The payment process will evaluate the claims further and pay the providers.
  • Responsibilities:
  • Participated in the Scrum process for planning different iterations of the project.
  • Involved in complete development using Agile Methodology and Scrum *« Developed front end using JSP, AHTML, CSS, JavaScript, and JQuery.
  • Created web services using SOAP and RESTful web services.
  • Conducted system and integration testing, and documented test plans.

Java/J2EE Developer

EPLM, TSMC
, Taiwan
06.2007 - 07.2008
  • ADOPT is a pricing tool for sales executives of Verizon who sell services for customers across the world. Depending upon the location, it will validate the available transport layers in order to allow the sales executives to choose the available design for the location. Price Engine is called upon the available design and speed of the Service.
  • Responsibilities:
  • Developed the application using JSP for the presentation layer and Spring for the server side.
  • Configured different layers of the application using Spring IOC.
  • Implemented persistence layer using Hibernate and ORM JPA principles.
  • Developed Client GUI in Struts, JSP, and used RAD and Eclipse for application development.
  • Involved in using UNIX Shell Scripting tasks.

Education

MCA - Master of Computer Application -

Andhra University
India
05.2006

BSc - Computers

Andhra University
India
04.2002

Skills

  • Technical Skills:
  • Operating System Windows XP/7/8, Red Hat Linux 73, UNIX, Solaris
  • Languages AI/ML, Deep Learning, Natural Language Processing (NLP)
  • Computer Vision, Reinforcement Learning, Java/J2EE, Grails, PL/SQL, C, C, docker
  • DataBase Oracle, SQL Server, MySQL, PostgreSQL, DB2, MongoDB
  • Web Technologies JSP, Servlets, JavaScript, XML, AJAX, HTML, CSS, JQUERY, Angular
  • JS, Angular, Bootstrap, Ext JS, Node js
  • Scripting Languages Shell, Python
  • Distributed Technologies EJB (20 & 30), JDBC, Kafka, JMS
  • XML Technologies XML, XSLT, XPath
  • Web Services SOAP and REST
  • Protocols HTTP, TCP/IP, SOAP, SMTP, LAN and WAN
  • Application Framework TensorFlow, PyTorch, Langchain, HuggingFaces, Struts, Spring, MVC, Spring Boot, Spring Batch
  • Object Relational Mapping Tool Hibernate, Ibatis
  • Unit Testing Framework Junit, Cobertura
  • Design Tools Jupyter Notebook, Rational Rose, Microsoft Visio
  • Application/Web/ Servers Oracle Weblogic 11i, IBM Websphere 61/70/85, Tomcat 6x/7x, Jboss
  • IDE/Tools Jupyter Notebook, RAD (Rational Application Developer), SoapUI
  • PL/SQL Developer, Eclipse, IntelliJ 70, Openshift, Visual Studio
  • Machine Learning Expertise

Timeline

Lead AIML Developer

Fedex
08.2023 - Current

Senior Lead Software Engineer

JPMorgan Chase & Co, BMW Exit
02.2022 - 07.2023

Lead Java Developer

iQuadra Information Services LLC, Freddie
03.2018 - 02.2022

Senior Java/J2EE Developer

Charter Comm
05.2017 - 03.2018

Sr. Java/J2EE Developer

Conduent Inc
05.2016 - 04.2017

Sr. Java/J2EE Developer

AT&T
06.2013 - 04.2016

Java/J2EE Developer

Infinite Computer Solutions Ltd
01.2009 - 06.2013

Java/J2EE Developer

EPLM, TSMC
06.2007 - 07.2008

MCA - Master of Computer Application -

Andhra University

BSc - Computers

Andhra University
VENKAT PABBATHI