Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ph: 9731947788
mkoteswararao@gmail.com
Experience Summary:
11.5 years of Exp in Java, J2EE Technologies and Open Source technologies
Experience in developing Web based, Client/Server applications using Java and J2EE
Technologies
I have wide range of skill sets on different technologies like Java, JDBC, Servlets,
Struts, Spring, hibernate, JSP,HTML, Java Script , JQuery, JQGrid, Oracle and
Power Builder
Working knowledge on MVC Architecture, Struts Framework, Spring Framework
Exposure to Eclipse, RAD
Onshore(UK,Qatar) Exposure and good client interaction
Corporate Experience:
Technical Skills:
Languages Java(1.4,1.5),SQL
Web Technologies J2EE (JDBC, Servlets, JSP, JQuery,JQGrid,Web services and Secured
Web Services)
Frameworks Struts 1.3, Spring 2.0, Hibernate 3.0
RDBMS Oracle 9i
Servers Tomcat 5.0, Web Sphere 6.1
IDE Eclipse, RAD
Open Sources Log4j
Operating System Windows Environment, Linux
Architectures MVC
Projects and Assignments:
Project #1
Title : MYRIAD
Client : Credit Swiss
Technologies : JDK 1.5, Spring Integration, Secured Web services
Duration : April 2013 till date (2 Years)
Role : Senior Technical Lead
Team : 15
MYRIAD (Manage Your Risk Intelligently and Dynamically) is the data acquisition and
management platform for Credit and Market Risk providing data quality and controls. The
project focuses on the acquisition of trade and risk sensitivity data in a timely manner whilst
providing control framework to ensure data quality.
Data Extraction: Once Myriad Core modules populated the data in Data Base, Data
Extraction module involve extracting the data and sending to the downstream
systems like ScenarioDB and Insight for reporting purpose. This module involved
in secured web services and DB Stored Procedures
Responsibilities:
Responsibilities:
o Gathered the requirements for the UI Framework and designed the common UI solution for the
entire Project base the JQGrid Framework
o Worked efficiently on Framework UI
o Given Knowledge transfer to the entire team on UI Framework
o Involved in design of many screens from UI Framework
o Developed the Entire Screen from End to End(UI and Server) and resolved the various issues
on UI Framework and Server side Framework
o Parallel to my development work, resolved various UI issues for the entire project
o Developed and Tested the Framework new requirements parallel to my development and
circulated the same for team
o Coordinated with Client during the Release 1 SIT and UAT
Project #3
Title : CEFS - Web Admin Application
Client : UBS WM (Union Bank of Switzerland)
Technologies : JDK 1.5, J2EE (Struts, JSP, Sybase and Oracle.
Duration : April 2012 March 2013 (1 Year)
Role : Java Senior Developer
Team : 4
Corporate Employee Financial Services (CEFS) is a business unit within UBS Financial
Services Inc. that delivers leading-edge equity compensation plan services and support
for stock options, restricted grant awards, performance grant awards, stock appreciation
rights and employee stock purchase plans. CEFS has more than a decade of experience
delivering service to Fortune 1000 companies and their participants across the globe.
With more than 230 employees and over 265 CEFS network Financial Advisors in 55
cities, CEFS services nearly 100 corporate clients and 650,000 plan participants.
Responsibilities:
o Development of the project.
o Involved in unit testing and bug fixing
o Involved in supporting Testing team during SIT and UAT
o Involved in Knowledge Transfer sessions
Project #4
Title : DMI (Data Management Inbox)
Client : UBS IB (Union Bank of Switzerland)
Environments : JDK 1.5, J2EE (Struts, JSP, Java Script), Spring 2.0,
Hibernate 3.0, Oracle 9i
Duration : Dec 2008 March 2012 (3 Year 3 Months)
Role : Senior Software Engineer
DMI is an internal application used by the UBS - IB; it is one of the main applications used in
RKYC (Really Know Your Customer). Basically this application used to create the requests
raised by the users (Ex: address change for particular account). Different types of request
created by DMI Application are as fallows.
Manual Requests:
Manager creates the requests based on the data received by mails to the shared mail inbox and
assign the request to fulfiller (who resolves the request). Fulfiller fulfill the request based on the
data attached for the request.
Automated Requests:
AW (Account Workflow) is one of the old applications of UBS used to create the new accounts
for the existed users based on users request. These requests will be created in DMI
automatically for every 15 minutes and auto assigned to fulfillers.
Requestor can directly create the request with help of standard templates, these requests
will be auto assigned to the fulfillers. All managers can create these requests on behalf of
requestor.
Responsibilities:
Responsibilities:
Responsibilities:
o Involved in gathering and preparing design document.
o Development of the project.
o Involved in unit testing and bug fixing
o Involved in supporting Testing team during SIT and UAT
o Involved in GSD(Global Support Development ) Trainings and release activities
o Supported the production issues after release
Responsibilities:
o Involved in gathering and preparing design document.
o Development of the project.
o Involved in unit testing and bug fixing
o Involved in supporting Testing team during SIT and UAT
o Involved in GSD(Global Support Development ) Trainings and release activities
o Supported the production issues after release
Project #5
About Project:
TRIMS (Trade Record Information Management System), is the product driven system
designed, developed and implemented for CITIGROUP- Cash and Trade. This is part of
Corporate Banking business segment. TRIMS provide end-to-end trade processing
support, from importer to exporter, on a singles global system Platform.
OLECAs response to the message sent from TRIMS will be mapped and shown to the user
through the transaction as well as summary level inquiry. The transaction will move to the
authorization stage based on the status of response received from OLECA. However the user
will be given an option to override the status to bring the transaction to the inspectors queue
for authorization.
Responsibilities:
o Involved to analyze the functionality of Power Builder Code for each product
o Involved with functional team to design the module
o Development of the project.
o Involved in unit testing bug fixing and coding
Current Functionality:
1. Processing the transactions with basic information, terms and conditions, party
details and charges
2. Inspect the transactions as explained in the phase1
Responsibilities:
o Involved to analyze the functionality of Power Builder Code for each product
o Involved with functional team to design the module
o Development of the project.
o Involved in unit testing bug fixing and coding
Inspection Module will inspect all transactions which are registered and processed during
the registration and processing respectively.
Responsibilities:
o Involved to analyze the functionality of Power Builder Code
o Involved with functional team to design the module
o Involved with team to develop the prototype
o Development of the project.
o Involved in unit testing bug fixing and coding.
Personal Details:
Date of Birth : 10th April 1980.
Languages Known : English, Hindi, and Telugu
Marital Status : Married
Strengths:
Strengths