You are on page 1of 7

Sridhar Kolluri

Objective
Seeking a challenging assignment as a Software Engineer. Interested in design and development of Murex
Business Applications & also Client Server/Internet/Distributed based applications using OO Methodologies
and Java.

Summary
• Overall 6 years of experience in the software industry including Design, Development and Debugging
of software systems of small to high complexity.
• Good Experience on Murex as a Business Analyst and Murex Developer.
• Good Experience on Murex Application Development on Currency, Equities and Derivatives.
• Design and Development experience in JSP, Servlets, EJB and JNDI.
• Familiarity with CORBA architecture.
• Experienced in developing Applications for Stocks and esurance.
• Experienced in developing Reports in Actuate, Murex.

Skills
Programming Languages: JAVA, C++, C

Component Technologies: EJB, COM, CORBA

GUI: AWT, Swing, Visual Age for Java, Drumbeat (JSP), and Netobjects 4.0

Server Side Programming: Servlets, JSP using Websphere, Weblogic, JRUN ASP

Internet: HTML, DHTML, XML, JavaScript

RDBMS: SQL, ORACLE 7.0.

Operating Systems: Windows NT/XP/2000, MS-DOS, UNIX.

Networking Protocols: TCP/IP, Windows Socket Programming.

Distributed Environments: Microsoft's COM & DCOM and CORBA using Java, J2EE and Murex

Trading System (Front Office, Middle Office & Back Office): Murex (Mxg 2000),

Report Designer: Actuate, Murex

Education
Master of Science in Computer Applications in Physics, 1996 - 1998
KAKATIYA UNIVERSITY, Warangal, India
First Class with distinction

Bachelor of Science, Mar 1996


KAKATIYA UNIVERSITY, Warangal, India
First Class

Certifications
Post Graduate Diploma in Computer Applications.
Microsoft Certified Professional
BrainBench Certified Object Oriented Developer.

1
BrainBench Certified Java Developer.
Member of Australian Computer Society (AACS)

Personal Traits
• Excellent written and verbal communication skills.
• Well Planned, Organized, detail oriented.
• Excellent presentation, leadership initiative skills.
• Have diverse experience in the IT industry

Experience

Project: Murex Business System Support and Development


Location of Work Helaba Bank, Frankfurt, Germany
Client Helaba Bank, Frankfurt, Germany
URL http://www.helaba.de
Duration May 2004 to till date
Role Murex Support and Development (team size: 30)
Platform Murex, JDK1.2, Swing, RMI and SYBASE, Windows NT, UNIX

Murex Role Overview:

• Reports Designing and Development Using Murex


• Business, MM, FX, Swaps, Options, Futures, Securities (Evaluation, Models)Credit Risks, Market Risks
• Defining User Additional Dynamic Databases for Traders and Back office People
• Report Generation P&L, Audit, Cash Management, Accounting,
• Extraction Reports (Market Data, Static Tables)
• Defining Notepads and Dynamic Databases
• Defining Filters for use in Ad-Hoc-Queries and Batch Reporting Accounting
• Setting up Accounting Rules for Interest Rate Derivatives, Equity Derivatives
• Extracting Reports from Accounting Journal (Account Balances, Single Entries)
• MTM and Delivery Rules
• Section and Entities
• Risk Management & Risk Matrices Reports
• Responsible for Design review, Code review and unit testing the features in the scope of Reports.
• Batches
• EOD Support

Project: Murex Business System


Location of Work Development Bank Of Singapore, Singapore
Client Development Bank Of Singapore, Singapore
URL http://www.dbs.com.sg
Duration Jan 2001 to May 2004
Role Java Developer, Murex Development & Support (team size: 30)
Platform Murex, Actuate, JDK1.2, Swing, RMI and SYBASE, Windows NT, UNIX

DBS is one among top banks in Asia, at present we are using Murex (Mxg 2000) for different purposes,
Murex provides fully integrated front to back-office software solutions to handle all facets of cash and
derivatives trading and processing in the areas of foreign exchange, energy and commodities, equities and
interest rates. Murex system is built around market-tested designs and covers a wide spectrum of
international markets. The middle and bak-office modules are integral to the murex solution. They are multi-

2
currency, multi-entity, multi-product modules, with complete cradle-to-grave trade processing functionalities.
These include comprehensive validation, confirmation and audit tools, detailed P&L and cash flow analysis,
and flexible structuring into entities, portfolios and profit centers. This will facilitate from trading to risk
control, from payments to reporting.
We are using Murex Mxg 2000 & external version 2.2.8 and internal version v2000.2
And also I have involved in development of different Murex applications for DAO HENG Bank, Hong
Kong. (www.daoheng.com)

Murex Role Overview:

I am involving in different kinds of Roles as Business Analyst to Provide Conceptual Frameworks & as a
Technical Role to Provide Customizing, Middle Office, Back Office and Reporting Modules

• Reports Designing and Development Using Actuate, Murex


• Business, MM, FX, Swaps, Options, Futures, Securities (Evaluation, Models)Credit Risks, Market Risks
• Defining User Additional Dynamic Databases for Traders and Backoffice People
• Report Generation P&L, Audit, Cash Management, Accounting,
• Extraction Reports (Market Data, Static Tables)
• Defining Notepads and Dynamic Databases
• Defining Filters for use in Ad-Hoc-Queries and Batch Reporting Accounting
• Setting up Accounting Rules for Interest Rate Derivatives, Equity Derivatives
• Extracting Reports from Accounting Journal (Account Balances, Single Entries)
• MTM and Delivery Rules
• Section and Entities
• Risk Management & Risk Matrices Reports
• Counterparty Risks
• Market Risks
• Settlement Risks
• Creation and Extraction of Reports and Risk Matrices
• Definition Market Data Requirements for different Products:
• Market Prices: Securities, Options, Futures, IRDs
• Interest Rate Curves: MM, Swap, Forward Rates
• Fx Spot, Forward, Options
• Volatilities: Equities (Listed, OTC), Interest Rate
• Use of Report generator to create all kind of Reports
• Analysis and modification of predefined Tables, Views, and Unions
• Creation of owns Views, Unions, and Dynamic Databases
• Integration of actual market Data
• Automatization of certain things (Data Entry, Deleting Entries)
• Debugging Mode for analysis of Database
• Horizontal, Vertical Calculations
• Batches
• Interest Rate Products: Bonds, IRS, CCS, Cap/Floor, Long Futures, Short Futures, Derivatives (Asset
Swaps, Multi Callable Swaps, Amortizing Swaps, Exotic Swaps and Swaptions, FRA), Setup of
Generators
• Equities and Derivatives: Simple Equities, Indexed Bonds, Convertible bonds, Index Futures, Listed
Options, OTC-Options (Plain Vanilla und Exotics), Multi Currency Baskets, Participation Notes, Equity
Swaps, Warrants, ADR, GDR, Repo, Leihe. Generators, Conventions
• FX: FX-Spot , FX-Swap, FX-Options, FFD, FX-Future, FX-Options
• Market Data related to the different Products
• Definition / Modification of Pricing Models according to the requirements of Traders and Risk
Controlling Department
• General Setup

3
• Definition of Global Settings for Reporting, Pricing, Hedging, Simulation, Accounting, Internal Trades,
Global Equities, Multi-Branching (e.g. Pricing Models, Market Data, Conventions, Product conventions)
• Front office Support
• P&L Calculation: Intraday, Day-to-Day, Year-to-Day
• Definition and Configuration of Risk Matrices
• Simulation Configuration according the requirements of traders (Local, Global, per Product, per
Currency, per Group, Views, Filters)
• Middleoffice Support
• Daily P&L for Traders, Risk Control, Trade Monitoring Department
• Daily Report
• Responsible for Design review, Code review and unit testing the features in the scope of Reports.

Project: Online e-surance System


Location of Work Patimas Computers (AIT), Technology Park Malaysia, KL
Client Pan Global Insurance Sdn Bhd, Kuala Lumpur, Malaysia
Duration Aug 2000 to Dec2000
Role Java Developer & Team Leader (team size: 10)
Platform JDK1.2, JSP, Java Beans, XML and DB2, Windows NT, UNIX, AIX using
Websphere
URL www.pgi.com.my (or) http://www.e-sure.com.my

Pan Global Insurance is one of the leading insurance companies in Malaysia. This Online e-surance system
basically creates online insurance for PGI Customers. This System have 3 components Motor, Medical and
PA which inturn have different modules like E-enquiry, E-renewal, E-complaints, E-claims, E-new business,
E-endorsement, E-registration and Activity Tracing. In this system a user after login can see different product
quotations and if the user is satisfied with it he can further continue for proposal and policy creation. The
payment is taken care by IBM Payment Manager to validate credit card. After the policy creation the user
will become a pgi customer who can go further for enquiry, renewal, claim, enquiry, complaints and
endorsement through online.

My responsibilities included:
• Coding and testing in Servlets, JSP and JDBC.
• Responsible for Design review, Code review and unit testing the features in the scope.

Project: Online Stock Trading System.


Location of Work Patimas Computers (AIT), Technology Park Malaysia, KL
Client MayBank Sdn Bhd, Kuala Lumpur, Malaysia
Duration Mar 2000 to Aug 2000
Role Java Developer & Team Leader (team size: 12)
Platform JDK1.2, JSP, XML and Oracle 8, Windows NT, Solaris, AIX using Websphere
URL www.maybank2u.com.my

This project involves totally consist of 12 components including data encryption and decryption, The
functional specification of my project basically derived from our existing Internet Share Trading System
called Equity and based on the user requirements. This project basically contains Stock Price Display, Stock
Indices, Trade Order, Account Management Reports and Research and etc…In Stock Price Display This is a
Java Applet to allow customer to view all the stock prices under the KLSE stock Exchange, whenever user
wants to see the particular stock information like Stock Name, Buy/Sell, Stock Tracing, all the facilities
provided in java applet and also here to maintain favourite counters for customer favourite stocks under any
profile name, here we included some other options Stock Indices for to allow customer to view the over all
stock market trend and its respective sectors and provided Indices Chart depends on previous closing level
and today’s high , low and closing levels.
Trade Order, To allow customer to place amend or cancel order and to view the
status of the orders and Reports, To allow the customer to view reports that have been generated off-line

4
from the backoffice system and also I am involved in to prepare the smartprice gateway and ftp server using
java.

My responsibilities included:
• Involved in coding, debugging and Testing in Java Modules
• Design and implementation of the Gateways using network programming in Java.

Project: Web mail


Location of Work KEIN Informatics, Warangal.
Duration Oct 99 to Jan 2000
Role Java Developer & Team Leader (team size: 8)
Platform JDK1.2 and Oracle 8,Windows NT, Windows 9x using JWS

Web Mailing System (or Internet Mailing System) which has been privatized and exists in different forms
like Hotmail, Freemail, Cybermail. The advantage of this mailing system is: 1. Security 2. Cost effective
(free of cost) 3. Less Mailing Time 4.Gift incentives and more. The Intranet mailing system is applicable
with in an organization only. If the organization have shift systems and it becomes worthfull. If the
organization have an intranet facility available to all its employees then each employee can register
himself/herself and send mails to any other registered employee and thus making the communication easier.
The mails that the employees send reach the destination within no time. Although the Intranet Mailing
System works in a similar fashion as that of an Internet Mailing System, there is no need to get an Internet
connection for our mailing system. The various branches of the organization can be connected to a single
host server and then an employee of one branch can send a message to an employee of another branch
through the server.

My responsibilities included:
• Analysis and Design of Mailing System
• Coding and testing in Servlets, JDBC, JAVA.

Project: Mobile Manager


Location of Work KEIN Informatics, Warangal.
Duration July 99 to Sept 99
Role Java Developer (team size: 7)
Platform JDK1.2, CORBA and Oracle 8,Windows NT, Windows 9x

This project is totally Corba based project. In this project we are using Java and Corba idls. This project
basically in the purpose of Marketing Manager, Client and Business partners transactions. The major part of
implementing two severs and two clients. In between marketing managers, business partners have the joint
access. The messages should automatically pass different involving people. In this mobile manager project I
designed service objects, which are involved to transfer the information and completely with its
functionality’s and events and major Bank Server Interface (idl) and Manager Server Interface (idl) design
and coding. And we have many no. Of clients for this application and maintained some security part also.

My responsibilities included:
• Design and Developed Corba idls using java
• Coding and testing was done in Java

Project: Online Technical Test Kit


Location of Work KEIN Informatics, Warangal.
Duration Apr 99 to July 99
Role Java Developer (team size: 10)
Platform JDK1.2 and Oracle 8,Windows NT, Windows 9x using JWS

5
This Kit helps to Conduct Online Exam whenever required. Before appearing the exam they will
automatically ask to fill the form for student information and gives the registered number. The different fields
of questions will store in one database. But the system will ask the questions randomly. Finally the system
will give the result and grade of that candidate. And after that based on that skills if the candidate interested
generate questions again and again in which field he is in poor. And this system contains tips and tutorials for
particular field.

My responsibilities included:
• Involved in the user requirement analysis.
• Involved in developing UI in Swing and JDBC, Servlet implementation.

Project: Financiers Kit


Location of Work KEIN Informatics, Warangal.
Duration Jan 99 to Mar 99
Role C++ Developer (team size: 10)
Platform C++, Windows9x

The system automates day-to-day activity of a finance company, it allows the user to maintain daily
transactions and operations, and this system partially deals with three modules listed below
• Customer Information: This module used as add, delete, modify and search Customer details.
• Daily Transactions: This module allows the user to work with day to day transactions and calculates the
balance of the particular day
• Generating Reports and Graphics: This module represents the critical data, which is stored in linked list
in different report formats (Daily / Weekly / Monthly).
This module also gives a graphical picture of the data like bar charts and pie charts.

My responsibilities included:
• Design and Implementation of C++.

Project: Online Career Services System.


Location of Work KEIN Informatics, Warangal.
Duration July 98 to Dec 98
Role Implementation of ASP & JavaScript (team size: 10)
Platform HTML, VB Script, JavaScript, ASP, WinNT, IIS, Visual InterDev

The purpose of this project is to allow people to exchange information about web Development or any other
information jobs. WebDevlopers or others, who visit the site can search job listings and post their resumes.
Employers who visit the site can post new job listings and search the resumes of consultants .The goal of the
site is to connect consultants who have very specialized needs. The Website has six sections. Each selection
corresponds to a possible action of a consultant or employer. The following list explains the purpose of each
section:
• The New Resume Section: In this section, consultants can post their resumes.
• The Update Resume Section: In this section consultants can update their resumes as their skills change.
• The New Job Section: In this section, employers can post new job listings.
• The Update Job Section: In this section, employers can Update the information for a job.
• The Find Consultant Section: In this Section, employers can search for consultants by geography and
skills.
• The Find Job Section: In this section, consultants can search job listings by geography and required
skills.
My responsibilities included:
• Design and Implementation in ASP.

6
PERSONAL PROFILE:

Date of Birth: 23rd August 1974


Sex: Male
Passport No: A5391382

Phone No : +49 176 28002776 (Mobile)

CORRESPONDANCE: Please correspond regarding the resume at kolluris@yahoo.com (or)


kolluris@hotmail.com

Resume URL: http://resumes.hotjobs.com/kolluris/srsoftwareengineer

You might also like