1. Java and Oracle Specialist
Krishna Thorati
+65 86862636
Krishna.thorati@gmail.com
PROFILE
Certified Java professional with 7 years of overall banking and information domain
experience willing to take on challenges and learn new skills.
Competent in Java, J2EE, PL/SQL, Shell Scripting, UNIX, Web Sphere, MQ, Tivoli
and Connect Direct.
Experience in Release and Change management process.
Have a sound knowledge on Unix & Linux Servers, done entire migration of
application from Sun Solaris to AIX Servers.
Have a good understanding of Service Management and Delivery.
Successfully led turnaround of Banking and Payment applications’ production
support by leading the team to meet and exceed Service Level Agreements, Reduced
production support issues by effectively Planning, Prioritizing, monitoring the
application with Exceptional Analytical and Communication Skills.
Implemented the most effective solution for processing of corporate payments that
resulted in turnaround time improve by nearly 400% and a corresponding increase in
the revenue for the business.
Certifications
Sun Certified Programmer for Java 2 platform, Standard Edition 5.0
Cognizant Certified Java Professional
Brain Bench Certified Java Professional.
2. Work Experience
COMTEL SOULTIONS PTE LTD, SINGAPORE Since May’ 15
NCS PTE LTD, SINGAPORE Oct’ 13-Apr’15
SENIOR APPLICATION CONSULTANT
CLIENT - DBS
INTEGRATED PAYMENT ENGINE (IPE)
Scope:
As a leading bank in Asia, DBS online remittances are extensively used and the
application enables DBS Corporate and Retail customers to transfer payments via online.
One of the most critical CAT-1 systems in DBS, IPE as it is known, requires exceptional
production support capabilities to avoid any delay in processing of the payments which
might affect the reputation of the bank itself. The Role requires leading an expert team
to provide technical and functional assistance, live issue fixes, develop/improvise tools
to monitor application, User interactions, Excellent Analytical & Communication Skills
and proposing effective solutions to improve the business.
Technologies & Tools Used:
JAVA, J2EE, PL/SQL, UNIX, WEBSPHERE, MQ, Shell Scripting, Release/Change
Management, Subversion, CONNECT DIRECT, TIVOLI SCHEDULER
Responsibilities:
Manage End-to-End release process to ensure the fixes and requirements are
implemented smoothly.
Analyze the requirements raised by business and propose the most effective
solutions.
Perform periodic review of open issues with users and team to ensure the closure
within SLA.
Troubleshoot production live issues and fix them.
Provide technical and functional assistance to the team for the completion of
various tasks involving monitoring (L1), investigating issues (L2) and fix (L3)
details.
3. Develop tools to monitor application thereby reducing manual intervention and
man power that proves efficient as well as cost effective to the business.
Perform Quality check of the code to ensure there are no loop holes.
Liaise with IBM Support to resolve the infra related issues related to WebSphere,
Oracle and UNIX Servers.
Co-ordinate projects and prioritize deliverables to meet timelines efficiently, and
adapt quickly to changes in priorities.
Report periodically on application status and escalate issues to senior
management.
BOSTON SOFTWARE SOLUTIONS INT. PTE LTD, SINGAPORE Jan’ 13-Sep’ 13
(Working For NCS PTE LTD)
APPLICATION CONSULTANT
CLIENT - DBS
TRANSACTION DATA STORE (TDS)
Scope:
Account statements, advices are very much critical and essential in today’s banking
world especially when it comes to corporate customers who generally deal in millions.
The application gathers all the required information related to online transactions, Bill
Payments, Trades, Investments and customizes the data to enable DBS Customers to
view their account transaction details, Statements and advices. The Role requires being
part of the team to provide technical and functional support, issue fixes,
develop/improvise tools to monitor application, user interactions and proposing
effective solutions to improve the business.
Technologies & Tools Used:
JAVA, J2EE, ORACLE, UNIX, WEBSPHERE, MQ, CONNECT DIRECT, TIVOLI SCHEDULER
Responsibilities:
Manage End-to-End release process to ensure the fixes and requirements are
implemented smoothly.
4. Analyze the requirements raised by business and propose/develop the most
effective solutions.
Troubleshoot production live issues and fix them.
Follow the entire software development life cycle while promoting new changes
or bug fixes.
Provide technical and functional support for the completion of various tasks
involving monitoring (L1), analysis & identifying issues (L2) and fix (L3) details.
Develop tools to monitor application thereby reducing manual intervention and
man power that proves efficient as well as cost effective to the business.
Liaise with IBM Support to resolve the infra related issues related to WebSphere,
Oracle and UNIX Servers.
Adapt quickly to changes in priorities.
Report periodically on application status and escalate issues to senior
management.
POLARIS SOFTWARE LABS PTE LTD, SINGAPORE Jul’ 11-Jan’ 13
APPLICATION PROGRAMMER
CLIENT - CITIBANK
TREASURY CONVERGENCE (TCON)
Scope:
Treasury department in banks control and manage the bank's money (in terms of capital
and liquidity) to make sure that all parts of the bank can readily access the cash they
need for their business activities. This makes sure that the bank remains financially
secure, stable and able to function effectively to help its clients. The application allows
treasury department to create/manage Foreign Exchange, Money Market and Option
deals. The Role requires being part of the team to fix production live issues, monitor the
application, user interactions, perform entire migration of application across UNIX
Servers.
Technologies & Tools Used:
JAVA, J2EE, ORACLE, UNIX, WEBSPHERE, Release/Change Management, CVS, MQ,
CONNECT DIRECT, TIVOLI SCHEDULER
5. Responsibilities:
Work closely with business to guide them and provide support of any application
level concerns.
Provide technical and functional support for the daily activities.
Troubleshoot production live issues and fix them.
Liaise with APPC Support to implement the migration of application from Sun
Solaris to AIX Server.
Implement the Server migration phase-by-phase in SIT, UAT and Production
environments within the specified deadline.
Liaise with all the interface systems to ensure that the Server migration changes
have been tested successfully.
Monitor application to ensure smooth run of business.
Analyze the requirements raised by business and propose/develop the most
effective solutions.
Manage entire release process to ensure the fixes and requirements go through
smoothly.
Follow the software development life cycle while promoting new changes or bug
fixes.
Effectively implement the Changes during green zone in production.
Adapt quickly to changes in priorities.
COGNIZANT, INDIA Sep’ 07-Jan’ 10
PROGRAMMER ANALYST
CLIENT – DUN AND BRADSTREET
1. NEXTGEN MATCH TUNING
Scope:
Commenced Career with COGNIZANT and worked up the ladder to develop/support
most critical applications. Dun & Bradstreet is one of the largest information providers
in the world which maintains a database of over 235 million companies globally and
over 53 million professional contact names using a variety of sources including public
records. NEXTGEN is the best-in class matching engine available within the D&B’s
enterprise. The System provides best matching algorithms without compromising the
6. quality of Matches. The average response time of the system is 300 milliseconds in
transactional mode and the System provides a throughput of about 16 million records
per day in the batch mode of operation. The Role demands a thorough analysis of the
requirements, developing code within quick deadlines while maintaining Quality and
Coding standards.
Responsibilities:
Gathering Requirements, Proposing options with emphasis on documentation to
meet business area needs.
Thorough analysis of the requirements, preparing the Technical and Functional
Specification documents, Reviewing with Clients and finalizing on the approach.
Coding for the requirement and Review with technical experts.
Deploy the changes in SIT, UAT with thorough testing in each phase.
Liaise with testing team to perform regression testing and get the Sign-Off.
Liaise with users to test in UAT and get the Sign-Off.
Implement the Changes in Production during Green Zones.
Carry Out the regular Application Support related activities such as monitoring
the Servers, analyzing Queries.
CLIENT – DUN AND BRADSTREET (DNB)
2. CUSTOMER REPORT UPDATE/COMPANY OWN REPORT (COR)
Scope:
Company Own Report (COR) is a process that helps strengthen relationships, provides
an understanding of the value of keeping their information updated and offers a
seamless approach to ensure their information is always current and accurate. It enables
D&B to provide the latest information to all its Customers. The Role demands a
thorough analysis of the requirements, developing code within quick deadlines while
maintaining Quality and Coding standards.
Responsibilities:
Gathering Requirements, Proposing options with emphasis on documentation to
meet business area needs.
7. Thorough analysis of the requirements, preparing the Technical and Functional
Specification documents, Reviewing with Clients and finalizing on the approach.
Coding for the requirement and Review with technical experts.
Deploy the changes in SIT, UAT with thorough testing in each phase.
Liaise with testing team to perform regression testing and get the Sign-Off.
Liaise with users to test in UAT and get the Sign-Off.
Implement the Changes in Production during Green Zones.
Carry Out the regular Application Support related activities such as monitoring
the Servers, analyzing Queries.
CLIENT – DUN AND BRADSTREET (DNB)
3. AUTOMATED BILLING ADVICE
Scope:
ABA provides cost benefit to the organization by reducing the amount of manual efforts
and time involved in raising the invoice to the Client. The tool provides the effort for
each individual and the corresponding billing amounts in a detailed and easily
understandable format that helps Client & vendor to quickly settle the invoices. It has
been estimated that this tool will reduce the total efforts required by 66% (2/3) thereby
proving to be cost effective. It also strives to bring 100% accuracy since it is used for
billing to the Client. The Role requires a Java developer who is good at coding, have
excellent analytical & communication skills and work within quick deadlines while
maintaining Quality and Coding standards.
Technologies & Tools Used:
JAVA, J2EE, ORACLE, DB2, UNIX, JBOSS
Responsibilities:
Gathering Requirements, Proposing options with emphasis on documentation to
meet business area needs.
Thorough analysis of the requirements, preparing the Technical and Functional
Specification documents, Reviewing with Clients and finalizing on the approach.
Coding for the requirement and Review with technical experts.
Deploy the changes in SIT, UAT with thorough testing in each phase.
Liaise with testing team to perform regression testing and get the Sign-Off.
Liaise with users to test in UAT and get the Sign-Off.
8. Implement the Changes in Production during Green Zones.
Carry Out the regular Application Support related activities such as monitoring
the Servers, analyzing Queries
Education & Personal Profile
2007 Bachelor of Technology in Electrical and Electronics, 86%
SRM University, Chennai.
2003 Pre University Course, 73%
Baldwin Methodist College, Bangalore
2001 SSC, 88%
Hamsavahini Vidyalaya, Kakinada
Personal Profile:
Father’s Name : T.S.R.Anjaneyulu
Mother’s Name : T.Maheswari
Nationality : Indian
Language Proficiency : English, Hindi, Tamil, Telugu
Employment Status : Currently working in SG under valid work permit.
I hereby certify that all the information provided above is true to the best of my
knowledge.
Date: 04-Nov-2015 (Thorati Siva Ramakrishna)