Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

Venkat Reddy G

Phoenix,USA

Summary

Innovative Software Engineer recognized for exceptional productivity and efficient task execution. Specialized in Java, software architecture design, and cloud computing solutions. Proven ability in problem-solving and teamwork, driving successful project outcomes through effective communication and collaboration.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Girikon Inc
Phoenix, AZ
06.2023 - Current
  • Migrated legacy monolithic application to microservices architecture, enhancing performance from end-of-day batch to near real-time intraday processing and reducing fraud detection time by ninety percent.
  • Implemented Kafka pipeline for real-time transaction processing, increasing processing speed and accuracy by forty percent.
  • Designed and developed microservice using Java/J2EE and Spring Boot, implementing RESTful APIs for seamless integration.
  • Led development of Java Spring Boot application for real-time fraud detection, optimizing database schemas and integrating PostgreSQL and Oracle databases.
  • Enhanced end-to-end testing efficiency by reducing cycle time by twenty percent through proactive issue identification with JUnit and improved logging with Log4J and Splunk.
  • Directed front-end development using React and Angular, improving user experience while ensuring strong back-end integration.

Software Engineer

G3 Soft Inc
Phoenix, AZ
06.2018 - 05.2023
  • Executed all phases of SDLC, ensuring adherence to customer specifications with high quality and efficiency.
  • Developed microservices and APIs using Spring Boot and related technologies for modular application architecture.
  • Leveraged AWS services such as EC2, S3, and RDS for deployment and implemented CloudFormation for infrastructure automation.
  • Constructed CI/CD pipelines utilizing Jenkins and AWS Code Pipeline, facilitating automated deployments and continuous integration.
  • Created dynamic SPAs using Angular and React.js, integrating Redux for effective state management.
  • Analyzed user requirements and generated technical specifications to guide software development.
  • Developed, tested, debugged, and documented software applications using Java, JavaScript, HTML, and CSS.

Software Engineer

Soni Resources
New York, NYC
08.2017 - 03.2018
  • Implemented solutions for data integration, web services, user interfaces, and back-end processes.
  • Developed back-end applications utilizing Java, Spring Boot, and Hibernate.
  • Created web services for efficient data exchange between client-server applications using SOAP and RESTful protocols.
  • Designed database schemas and constructed SQL queries for back-end database interactions.
  • Executed functionality testing of applications with Junit framework, resolving bugs promptly.

Education

Master of Science - Software Engineering

Fairfield University
Fairfield, CT
05.2017

Bachelor of Technology - Software Engineering

Jawaharlal Nehru Technological University
Hyderabad, India
06.2015

Skills

  • Java and Scala
  • PL/SQL and SQL
  • Python and Shell scripting
  • HTML, XML, and HTML5
  • JavaScript and jQuery
  • C and C programming
  • Bash and Linux commands
  • Database management (Oracle, MySQL, PostgreSQL)
  • AWS services (RDS, EC2, S3, Lambda)
  • Cloud platforms (AWS and Azure)
  • Containerization (Docker and Kubernetes)
  • Version control (Git and GitHub)
  • Continuous integration (Jenkins and JIRA)
  • Testing frameworks (JUnit and Postman)
  • Web frameworks (Spring, Spring Boot, Nodejs)
  • Frontend technologies (React, Material-UI, Redux)
  • Data processing (Apache Kafka and Spark)
  • API development (REST API and GraphQL)
  • Search technologies (Elastic Search)
  • Virtualization (OpenShift)
  • Configuration management (Vault and ServiceNow)
  • Operating systems (Linux, Unix, Windows Server)

Projects

 Citizens Risk Engine (CRE): CRE system validates all the cheque transactions (Inclearing & Deposit) against predefined business rules and use model score to identify potentially fraudulent activities in citizen’s bank. High-risk transactions will generate an alert and sent to Business team for future analysis.
We have migrated legacy monolithic application to new microservice java platform increasing platform performance from EOD batch to near Realtime intraday processing reducing fraud processing time by 90%.

Credit Authorization System (CAS) - CAS enables Merchants and Third-Party Processors to obtain financial transaction authorizations such as American Express Cards, Network Cards, Prepaid Cards, Other financial transaction cards (MasterCard, VISA, Diners Club, JCB) and Travelers . CAS Online Authorizations mainly involve Risky, Global Limits, One exposure system, MACS, DAC, Links and MVS. CAS has TPF for Online Authorizations and MVS to interact with various  applications such as GC&S, WCC, IDN, GRMS, GNA and so on. CAS MVS provides auxiliary support to the Credit Authorization System. Data as a Services (DAAS) Creates Outbound Client Data Files  generate data files based on request given by clients in using self-serve UI portal to be hosted on @Work  Sends unbilled transactions profile information to the End users (corporate card users) on their request in the form of files reports.

Timeline

Senior Software Engineer

Girikon Inc
06.2023 - Current

Software Engineer

G3 Soft Inc
06.2018 - 05.2023

Software Engineer

Soni Resources
08.2017 - 03.2018

Master of Science - Software Engineering

Fairfield University

Bachelor of Technology - Software Engineering

Jawaharlal Nehru Technological University