SUNAINA KHANNA
1643 E. Jefferson Street, Apt.204, Rockville, MD 20852
Ph: 240-242-3072
E-mail: [Send email using form at bottom]
Profile
Sun Certified Java Programmer.
M.S. (Computer Science) with 7+ years of system analysis/software
development experience.
Software development experience in Internet & Java technologies.
Strong technical and communication skills.
Team Player.
Takes initiatives and have good leadership qualities.
Have a good understand of financial & derivative markets and
familiarity with Mortgage markets.
Technology last used :
Java Swings, Struts, Java, JSP, Tiles, Servlets, UnixKnowledge of Hibernate,
Wordpress
Software Skills
Programming Languages & Tools:
Java, J2EE(JSP, Servlets), Java Swings, Struts, Tiles, JavaScript,, JDBC,
DHTML, Wordpress, XML, XSL, WSAD, Eclipse IDE, Toad ,CVS,Unix.
Databases:
Oracle 9i, Oracle 8.0, Sybase 10, MS-SQL 6.2
Others:
Worked on various SDLC methodologies
Worked with MVC Design Pattern
Experience with bug reporting systems Bugzilla
CMMI level 5 project environment experience
Experience with developing use cases.
Experience in analysis, coding, and unit testing of new systems and
provides maintenance and support for existing systems
Project Experience
Company : KnowHow LLC. Mar 2008 - till date
Project : KnowHow Channels
Description : This is a start up company which requires their various
channels to be setup
Role : Working as Chief Production Officer. I am responsible for identifying
and establishing various business channels and publishing the content using
Wordpress, Javascript, HTML and PHP.
Tools : Wordpress, Javascript, HTML , PHP.
Company : Satyam Computer Services Ltd. Feb 2004 – Oct 2006
Project : Almonde
Description : The Almonde™ Platform is the core of the Almonde™ product
suite, on which the following financial modules are built:
• Almonde™ ALM
• Almonde™ Margin Analysis
• Almonde™ Credit
• Almonde™ SDK
Role : Worked as Team leader. Had the complete responsibility of
Autocompletion functionality for RulesEditor, Fileformat and MultiMap
functionality which includes giving functional/technical specification based on
requirements and the development of the functionality. Led the understanding of
existing system and software, provided solutions for enhancements & bug fixes.
Tools : Java Swings, Java language, CVS, Eclipse.
Project : SWIMS – Secure Web Identity Management System
Description : This project was aimed at developing a system for managing
requests, workflow and provisioning of organization and user accounts and
authorizations for B2B (Extranet) applications offered by the World Bank. The
application implemented the Bank B2B Security Policy and the specific procedures
required by B2B applications. It was designed to be able to be plugged into their
existing products to provide the security
Role : This application had 4 layers : Presentation, Delegation, Service (DB
transactions) and Workflow, which were developed independent of each other and
then later integrated. As Team leader, I was instrumental in the development of
presentation layer and delegation layer and its integration with other layers.
This involved exploring Struts with Tiles and Validation Framework, creating use
case documents, designing class diagrams, gathering constant inputs and also
suggesting the various options of how to implement a functionality on the
presentation using JSPs – (Struts with tiles and validation on client ) as well
as server side using java servlets and later implementing them . It also involved
inter-team communication. I interacted with the UXM team(responsible to give the
screens for the system) to provide us with the UI based on World Bank product
standards and its compatibility with the Client Connection. Also facilitated the
testing process with the testing team by making a walkthrough the system,
providing them with unit test cases and supporting them with the clarity whenever
required
Tools : STRUTS, Servlets, JSP, JavaScript, WSAD 5.0.0, WebSphere 4.0 ,Toad,
Squirrel .
Company : Reuters Inc, Stamford, CT May 2001- Oct 2001
Project : Gazelle
Description : This project was aimed at developing Reuters’ next generation
product line, based on Web technology
Role : As a senior technical member of the team, I was involved in the
development of Reuters’ first e-Commence product (Corporate & Agency Bonds) and
in the “proof of concept” project for a web-based Investment Banking product,
Reuters Knowledge. Worked on User Interface as well as on the server-side of the
project. Initiated component based development efforts in the Stamford group.
Developed a charting tool using VML, news and market indicators component using
SHTML, XML, and XSL; created Java Servlets to do cross reference lookup in lieu
of Database availability for holding product information. Performed major User
Interface changes for Corporate & Agency Bond product, developed booster pack for
creating Reuters Smart Data and developed Business Logic component using JSP.
Tools : Servlets, JSP, XML, XSL, SHTML, VML, DHTML, JavaScript,
Dreamweaver 4, VBScript, iPlanet 4.1, Windows NT4.0, Solaris 2.6.
Company : Sempra Energy Trading, Stamford, CT
Aug 1998 – Jul 1999
Project : Options Manager
Description : This product was developed to capture, maintain and exercise
option trades for the energy market and was designed for use by traders as well
as the back office personnel.
Role : Involved in the complete development life cycle of the product.
Actively participated and contributed ideas for product design & development. Had
frequent interactions with traders & back office personnel, as they were the
clients of this system.
Software : Delphi 4.0, Oracle 8.0
Company : R Systems Inc., CA
Jan 1998 – Aug 1998
Project : Warehouse Management System
Client : Footstar Inc., NJ
Description : Warehouse management system involved management of
distribution center inventory, and dispatching of goods to various centers based
on the purchase orders received.
Role : Worked as team member in the enhancement of Footstar’s
system to handle more than one vendor and multiple SKUs(Stock Keeping Units) in
the Distribution Center.
Software : UNIX, C, FMS
Company : NIIT Ltd., India
Jan 1997 – Dec 1997
Project : Flexi Financials (Purchase Order)
Client : Flexi International Software, USA
Description : It involved handling of Purchase Order (PO) right from the
request for order to the matching of purchase order against receipt of goods. The
different processes involved were Requisition, Purchase Order generation, Blanket
PO, Receipts and Matching.
Role : Participated in the Requirement Analysis, Design and Development for
the Receipts and Matching process.
Software : Visual C++, MFC 3.0, Flexi Developer Classes.
Project : Flexi Financials (Accounts Receivables)
Client : Flexi International Software, USA
Description : It handled all the accounting from invoice entry till the
payment. The different processes involved were Skeletons, Invoice Entry,
Generation, Adjustments, Reversals, Modification, Cash Receipts, Cash Apply and
Finance Charges.
Role : Team Member for process designing and coding.
Software : Visual C++, MFC 3.0, Flexi Developer Classes.
Company : FSD India Ltd., India
Jul 1995 - Dec 1997
Project : Contango (Commodity derivative System)
Description : It was a Commodity derivative system which supported complete
processing for Swaps, Futures, Forwards, Physicals, Options, Swaptions, Caps,
Floors and Collars. It also handled Forex deals, Risk Analysis and Limit
Monitoring.
Role : Responsible for the analysis, design and development of
various modules for Swaps, Futures, Options, Forward Trading and Physicals, Unit
testing of all the programs, and the final integration testing of the system.
Software : Borland C++, Sybase 10 on Unix using DB-Library/c interface in
Client Server Architecture, Windows-SDK.
Education:
MCA(Masters in computer science ) from MITS Gwalior,India
References:
Available on request.
|