Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Quote
Timeline
Generic
MOHAN REDDY ATALU

MOHAN REDDY ATALU

Software Engineer
Cincinnati,OH

Summary

Results-driven and highly skilled Senior Java Developer with over 12 years of experience in the Banking industry. Adept at designing and implementing robust and scalable solutions to meet complex business challenges. Proven track record of successful project delivery, team leadership, and collaboration with cross-functional teams. Highly experienced in developing robust and scalable solutions utilizing a diverse skill set including Java, J2EE, Spring MVC, Hibernate, Oracle, DB2, Microservices, Python and AWS. Passionate about staying current with emerging technologies and driving innovation. Seeking an opportunity to contribute expertise in Java development to a dynamic organization.

Overview

12
12
years of professional experience
12
12
Certification
4
4
Languages

Work History

Senior Java Developer

A Leading Bank In US Midwest
08.2016 - Current
  • Spearheaded the development of a critical Wire Payments processing system, resulting in a 25% improvement in system efficiency and a 35% reduction in transaction processing time.
  • Led a team of developers in the successful implementation of a multi-tiered Payment application, ensuring compliance with industry regulations and security standards.
  • Optimized the underlying Architecture of a customer-facing online banking portal, resulting in a 25% increase in customer satisfaction.
  • Played a key role in the migration of a consumer Application by transforming the legacy Login architecture to AWS.
  • Optimized the JVM’s of Commercial Payment application using JProfiler, which eliminated Hung Threads and Deadlock errors. It helped with zero downtime of the Payment application.
  • Collaborated with business analysts and stakeholders to gather requirements, analyze user needs, and define project scopes for various banking applications.
  • Designed and developed a full-stack Payment Tracking application.
  • Developed an automated system to Translate Account Numbers mapping using Spring Batchand H2 database which reduced the processing time from 4 hours to 3 minutes.
  • Conducted code reviews and implemented best practices to maintain high-quality code standards, resulting in a 30% reduction in post-release defects.
  • Implemented microservices architecture to enhance the scalability and flexibility of the core banking system.
  • Collaborated with QA teams to conduct comprehensive testing, identify and address bugs, and ensure the reliability of software releases.
  • Developed and maintained RESTful web services to facilitate seamless integration between different banking systems.

Associate Java Developer

A Leading Global Bank In US
04.2012 - 08.2016
  • Optimized the overall experience of a Consumer Payment Application by implementing caching and indexing of frequently used parameters.
  • Optimized database queries in Account Management Application for faster response times, significantly improving end-user satisfaction rates.
  • Implemented robust security measures that safeguarded sensitive Credit card payment data and ensured system stability.
  • Incorporated continuous integration tools such as Jfrog, Github, Jenkins CI/CD pipelines for streamlined code deployment and version control management.
  • Developed and maintained scalable Internet facing application for improved user experience and increased traffic.
  • Resolved Out of Memory issues of a Java Process by setting up Automated restarts using PERL and SHELL scripts.
  • Integrated third-party APIs into existing applications to track Payments and visualize the Transaction Dashboard.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM.
  • Enhanced a commercial application payment search performance by optimizing the underlying Java code and implementing caching.

Education

B.Tech - Computer Science and Engineering

Gandhi Institute of Engineering And Technology, BPUT
Odisha, India
01.2011

Skills

  • Programming Languages: C, C, C#, Java, Perl, Python, SHELL
  • Cloud Services - AWS
  • Frameworks: J2EE, Spring Boot, Spring Batch, Hibernate, Spring MVC, Struts, Junit
  • Web Technologies: HTML5, CSS, JavaScript, Angular, Node JS
  • Database Systems: Oracle, MySQL, DB2, MongoDB, PL/SQL
  • Web Servers: IBM Websphere, Apacehe Tomcat, Wildfly, Jetty
  • Operating System: RHEL 76, IBM ZOS, Windows
  • Monitoring Tools: Dynatrace, Splunk, Sitescope

Certification

  • AWS Certified Associate Developer
  • Profession Scrum Master I Certified
  • Springboard Data Science Certification
  • TCS Business Domain Academy: Certificate in Core Banking Solutions
  • TCS Business Domain Academy: Certificate in Payment Systems Concept
  • Oracle PL/SQL Developer Certified Associate Certification
  • Oracle Database: SQL Certified Expert Certification
  • IBM Certified Database Associate - DB2 10.1 Fundamentals Certification
  • ITIL 2011 Foundation Certificate in IT Service Management Certification
  • Oracle Certified Professional, Java EE 5 Web Component Developer Certification
  • Oracle Certified Professional, Java SE 6 Programmer Certification
  • IBM Rational Application Developer (RAD) Certification for WebSphere 6.0

Accomplishments

  • Developed an automated system to Translate Account Numbers mapping using Spring Batch and H2 database which reduced the processing time from 4 hrs to 90 seconds.
  • Optimized a Payment Search commercial application, which eliminated Hung Threads and Deadlock errors. It helped with zero downtime of the Payment application.
  • Resolved Out of Memory issues of a Java Process by setting up Automated restarts using PERL and UNIX scripts.

Quote

Every problem is a gift—without problems we would not grow.
Tony Robbins

Timeline

Senior Java Developer

A Leading Bank In US Midwest
08.2016 - Current

Associate Java Developer

A Leading Global Bank In US
04.2012 - 08.2016

B.Tech - Computer Science and Engineering

Gandhi Institute of Engineering And Technology, BPUT
MOHAN REDDY ATALUSoftware Engineer