0% found this document useful (0 votes)
141 views5 pages

Resume CV

This document contains a summary of Krishna Prasad Koppula's professional experience including over 11 years of experience developing Java applications for financial institutions and banks. He has extensive experience with technologies like Spring, Hibernate, Microservices, REST APIs, and databases like Oracle. Currently he works as a Team Lead on a rating engine project for FedEx at Syntel in Orlando, Florida.

Uploaded by

Kevin Xavier
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
141 views5 pages

Resume CV

This document contains a summary of Krishna Prasad Koppula's professional experience including over 11 years of experience developing Java applications for financial institutions and banks. He has extensive experience with technologies like Spring, Hibernate, Microservices, REST APIs, and databases like Oracle. Currently he works as a Team Lead on a rating engine project for FedEx at Syntel in Orlando, Florida.

Uploaded by

Kevin Xavier
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

KRISHNA PRASAD KOPPULA

Mobile: +1 (813) 812-3136


Email:[email protected]

Professional Summary:

 Diligent and goal-oriented professional with over 11+ years of experience in analysis, design, and
development of Java based applications for Financial Institutions, Banks and Logistics.
 Expertise in developing server side code using Java/J2EE, Spring Framework, Micro Services,
Web Services, ORM, JMS, JBPM and DROOLS technologies.
 Extensive experience in designing and implementing code in Spring framework with Spring Boot,
MVC, AOP, Security and DAO and ORM development with Spring Data, Hibernate, JPA and
My-Batis.
 Experience in development of Micro services/Web Services using Spring cloud and REST, SOAP
web services with JAX-RS, JAX-WS, Spring Rest Web Services and Axis2.
 Working experience in Frameworks and APIs like Lombok, Mokito, Junit, Quartz scheduler, POI
and Java Mail.
 Adept in developing web based applications using jQuery, Ext Js , JSP, HTML, Java Script,
Ajax, JSON, XML, Adobe Flex, Action Script and CSS3.
 Proficient in Oracle database development using SQL, PL/SQL-Stored Procedures, Functions,
Triggers, Sequences, Packages and Views.
 Conversant with web/application servers such as Web Sphere, Web Logic, JBoss, Eureka and
Tomcat.
 Working Experience in implementing Business Process Management tool JBPM and Business Rules
Management tool DROOLS.
 Hands on experience in using different kinds of tools
Development – Eclipse, RAD, Flex Builder and Oracle SQL developer
Versioning- GIT, RTC, SVN, PVCS
Build- Griddle, MAVEN, Ant
Deployment- RLM, Jenkins
Project Management-Git Hub, HP Quality Centre, Service Now, Share Point,
HPE Agile Manager, Conexus, Postman Tool 5.1.1
 Proactive, team player with experience in leading a team which including tasks such as
understanding the requirements, analysis, design, estimates for work units, assignment of work,
interacting with business, users and Client Managers and performing code reviews.
 Experience in activates such as Request creation and coordination, code promotion, code integra-
tion, code deployment, functional testing, server configurations, writing build scripts using Ant and
Maven and scheduling and executing jobs on Tivoli job scheduler and Autopsy.
 Possess excellent communication and interpersonal skills

Professional Experience:
 10 years of experience in Polaris Software Lab Ltd, Joined on Nov 7 th 2007.
 1 year of experience with Syntel Inc, Joined on Aug 10th 2018.
 2.5 Year of onshore experience in U.S with current designation as Team Lead.

Achievements:
 Received Excellence Award from Polaris for my contribution in the development of MDB applica -
tion.
 Received Quarterly’s Special Award from Polaris for CAA project for my contribution in managing
the application at Off-Shore.

Education:
 Master of Computer Applications from Pydah College of Engineering and Technology affiliated to
Jawaharlal Nehru Technological University
 Bachelor of Science in Computers from KGRL Degree College affiliated to Andhra University
Technical Skills:

Skills Details
Web Technologies Java/J2ee, Java script, jQuery, Ext JS4, Adobe Flex, HTML, JSON, XML,CSS
and JSPs
Architecture/Frameworks Micro services, Spring Framework, Hibernate, My-Baits, Java Mail, Web ser-
vices, JBPM, Drools, JPA and JMS
API’s Lombok, Mokito, Junit, Quartz scheduler, POI,Axis2 and Java mail
Database Oracle-11g, ORaaS
IDE and Tools Eclipse, Flex Builder, RLM, RTC, PL/SQL Developer, Git Hub, Tivoli and
Autosys.
Application Server Web logic, Jboss and Web Sphere
Version Control Tools GIT,SVN, RTC and PVCS

PROJECT PROFILE:

Project: Rating EBS


Company: Syntel Inc.
Location: USA, Orlando
Client: FEDEX Aug 2018 – Till Date
Role: Team Lead

Rating EBS provides a flexible transaction rating engine as a “single source of truth” for rate quotes, revenue
recognition, billing, and post-billing rate management for the FedEx enterprise. Rating EBS will establish
and follow a consistent architecture model which will support distributed development of components for
specific transaction contexts (e.g. lines of business).The core Rating EBS engine will be deployment-neutral,
to be able to support enterprise data centres, customer premise deployments, and future opportunities.
Uploaded revenue data for US-to-US shipments is stored in the ORE database. Additionally, operational
events are applied to the data stored in the ORE database. Revenue data is stored in the ORE database until
an LPAR (logical package activity record) event is received from SEP. The arrival of this event signifies that
it’s time to pass the revenue data on to DLRS for invoice scheduling. The ORE is responsible for assigning
the revenue stage to the revenue item.
Responsibilities:

 Attending project PI events & Scrum meetings, capturing requirements, conducting impact analysis,
sizing for development and support efforts, test strategy and time lines based on Impact analysis.
Reviewing code delivered by teammates and offshore team are up to the quality.
 Preparing design docs based on the analysis of the application functional specifications as per the
FedEx quality standards. Managing time and making sure all the deliverables from Design to Rollout
Phase with reliable quality within time. Preforming defect analysis and metrics analysis.
 Involve in coding and unit testing in both development and enhancements of new/existing pro-
grams, following the FedEx standards using java 8, Spring Boot, Spring cloud, Angular6, Gradle.
Also get involved in DevOps Work like creation of Jenkins pipeline. Creating Jobs for deploying
patches on various levels.
 Develop new Tools and Utilities following the Syntel and FedEx standards and also using some
external tools for application performance tuning, improvement, usability and automation.
 Documenting production patches. Participating in release management activities, back out plans and
Implementation of enhancements in to real time environment. Involve in production activities during
warranty period after project goes live. Work on the failures by fixing code and/or data configuration
changes. Working on L2/L3 / and PROD defects.

Environment: java 8, Spring Boot, spring cloud, Spring Data ,Hibernate, Angular6, Micro services, Web
services (REST And SOAP), WebSphere 8,Oracle DB, Pivotal cloud foundry

Company: Polaris S/w Labs Ltd


Project: CITI Equity Rewards Application (CERA)
Location: USA, Tampa
Client: CITI Bank (CTO) July 2016 – July2018
Role: Team Lead
CERA is an internal application which automates rewards creation for CITI Bank employees. A user of the
system includes ECU operations, country and regional coordinators, Global Mobility Unit (GMU), tax
professionals, shareholder services and individual participants. CERA System is flexible, scalable and
minimizes manual effort.It is a date- and time-effective system with robust business rules that enable the
system to automatically process events starting with equity creation in an “equity factory”, through equity
processing including vesting, exercises, terminations, withholding taxes, share/proceeds delivery.
Responsibilities:

 Complete responsibility of managing the minor change request and production issues
 Root cause analysis of the production issues, impact analyse of CRs, estimates, design, development
of Change Requests and Prod issues.
 Analyse and fixing of the critical production issues on the fly.
 Understanding the change requests and production issues from users and tracking them till closure.
 Coordinating with offshore team for assignment of Change Requests and Prod issues, As-
sist them in understanding requirements, high level design and analysis of Change
Requests. Closely monitor on the progress of the work items assigned.
 Design, Code and Test plan reviews of offshore team work items.
 Suggesting design changes to team for better results with improved performance.
 Involve in creation/change of Maven scripts for code build.
 Coordinating with different SE Teams such as Application server team, DBA team, RLM team and
RTC team for different application related changes/tasks like configurations, deployment and
migration.
 Coordinating with production support on Critical Production issues, Support in find the root cause
and help them in clarifying the user queries.
Environment: Java 8/J2ee, Spring , Hibernate, Web services (REST and SOAP), jQuery, Drools, JBPM 2.0
ORaaS DB,MSTR, AB initioand Websphere 8

Project: Credit Approval Accelerator (CAA)


Company: Polaris S/w Labs Ltd
Location: India, Hyderabad
Client: CITI Bank (CPB) Sept 2013 – Jun 2016
Role: Team Lead
CAA is a portal-based dashboard application used to reduce the cycle time of credit initiation, execution, ap-
proval and monitoring processes. It provides a consolidated view of all tasks under different CPB applica -
tions and integrates existing systems for two-way communication
Responsibilities:
 Handled project single handled with minimum intervention of off-shore project manage
 Understanding requirements from BA’s from all three regions (APAC ,NAM, EMEA) And
suggesting them of any
 End to End Analysis, Design, Development and Unit testing
 Estimates ,Work assignment ,Code reviews
 Explaining the design and helping in the implementation and clarifying technical and function quires
of other team members.
 Involve in build script creation/changes, code integration, code promotion and deployment activities.
 Participate in daily status calls with On-Site Manager (Client) on the progress.
 Coordinating with external teams such as DMS to understand the Web service requirements.
Environment: Java/J2ee, Spring, Hibernate, Flex 3.5,web services(SOAP), Oracle 11g, Tomcat and Web-
sphere8

Project: GLOBAL CITI TRUST PLATFORM (GCTP)


Company: Polaris S/w Labs Ltd
Location: India, Hyderabad
Client: CITI Bank (CPB) Apr 2012 – May 2013
Role: Senior Developer
Citi Trust provides fiduciary services to selected clients across the globe. CTP application is used to run and
manage Citi’s Trust business in various geographical regions across the globe. In the current state, each geo -
graphic region has a separate application to manage the business locally and there is no unified interface to
these applications. Furthermore, there is an opportunity to streamline business processes across geographies
thereby improve overall efficiency by automating many processes that are being executed manually.
Responsibilities:
 Responsible for development of custom components which are reused across application in flex
 Involved in Analyses ,Design, Development, Unit testing of Document maintenance module
 Involved in development of common java components code adhering to the project architecture
 Perform code reviews and clarify technical quires of other team members.
 Responsible for code integration and deployment and SIT/UAT bug fixes
Environment: Java/J2ee, EJB, JPA, Flex 4.5, Oracle 11g, Tomcat and Websphere8

Project: CITI WATCH


Company: Polaris S/w Labs Ltd
Location: India, Gurgaon
Client: CITI Bank (ITO) Mar 2011 – Mar 2012
Role: Senior Developer
Citi watch caters to treasury users to watch and execute the FX Orders. It provides rich interface with user
preferences to allow users to perform various actions on FX orders. Citi watch matching engine watches the
FX orders against streaming live FX rates and orders are auto-matched if live rate reaches the desired level.
Responsibilities:
 Involved in Design, Development, Unit testing, SIT/UAT bug fixing of OFT and FT Modules
 Created Application build and deployment scripts using ANT to promote the sources to UAT and
PROD
 Configured scheduled jobs and manually ran the adhoc jobs and monitoring them in SIT/UAT
 Closely coordinating with onsite team in understanding the UAT defects and fixing the
Environment: Flex 30, spring, ibatis, JSP, Servlet, Java/j2ee, Oracle10g, and Web sphere 7

Project: Margin Dash Board


Company: Polaris S/w Labs Ltd
Location: India, Hyderabad
Client: Citibank (CPB) July 2009 – Feb 2011
Role: Developer
MDB (Margin Dash Board) is a monitoring tool which enables business in decision-making. This is achieved
by continuous collateral monitoring /revaluation at the latest market prices/FX rates. The dashboard receives
processed information from portfolio valuation engine, market prices and FX Rates from a common services
module, uses it to paint various visibility views. The margin dash board is user interactive and user friendly.
Responsibilities:
 Was part of design and development from the scratch
 Performed impact analysis, design, development testing and issue fixing of all modules.
 Prepared UTP test cases for work unit and executing them
 Developed proto of the application in Flex
 Involved in development of 3 modules out of 5 modules in the Application
 Coordinated with BA for clarifications on how the proto should look like
 Took functional and technical sessions in the project for the new comers
Environment: Flex 3.0, Spring, Hibernate, JSP/Servlet/Java, Oracle10g, JMS and Weblogic 10.3
Project: SFS Re Engineering
Company: Polaris S/w Labs Ltd
Location: India, Hyderabad
Client: Citibank (ITO) Nov 2007 – Jun 2009
Role: Developer
Securities lending or stock lending refers to the lending of securities by one party to another. The terms of
the loan will be governed by a securities lending agreement, where, borrower provides the lender with collat-
eral, in the form of cash, government securities, or a letter of credit of value equal to or greater than the
loaned securities This system interacts with many independent systems such as loan net, equalled and swift
where the loan information will be transferred to the participants in the system.
Responsibilities:
 Performed impact analysis for every development or enhancement task
 Prepared UTP test cases for work unit and executing them
 Developed 27 Screens in 3 modules
 Involved in release specific activities
 SIT and UAT bug fixes
Environment: Java /j2ee, Adobe Flex, Spring, Hibernate, XML, Sybase, JSP,

You might also like