Experience: 9 years
of experience in Software Development
Core Skills
- An expert in Object oriented analysis, design and development using diverse facets
of Dot Net technologies and Design Patterns.
- Have very good knowledge on relational database design and development using MS
SQL Server.
- Well experienced in development of Windows and Web based applications using Iterative,
agile and test driven development methods.
- Have worked in multiple domains like Health care, Finance and Retail.
- Have worked in multi site projects with international (USA, Germany, UK) teams and
have done project management and planning.
|
 |
Project details
|
|
Projects |
Description |
|
1 |
Multi leaf Collimator QA
(March 2009 till today)
Company: IBA Dosimetry
Work location: Germany
Responsibility: Analysis, Design,
Development, Unit testing, reviews
and project planning.
|
The Multi leaf collimator QA refers to an industrial B2B solution to address the
need from several Industrial partners and other potential ones for a comprehensive
solution for calibration and QA. The purpose of the calibration products is to provide
a tool to automate parts of the calibration and quality assurance procedures for
the MLC and MLC heads, both in the factory and at customer sites. Furthermore the
product is not limited to a specific MLC configuration and is able to perform QA
for a variety of MLCs in particular 160MLC. The product is also general in the sense
that it is able to perform daily QA and even calibration using other types of detectors.
Technologies: C#.NET, WPF, SQL Server, Image processing, NUnit,
Unity Framework, NHibernate, AQTime for profiling.
Design Concepts: Dependency Injection, MVC pattern, Command Pattern,
observer, singleton, plug-in concept
|
|
2 |
Omni-Pro-Accept7
(Sept. 07 to Feb 09)
Company: IBA Dosimetry
Work location: Germany
Responsibility: Analysis, Design, Development, Unit testing, reviews.
|
Omni-Pro-Accept is an application-software utilizing hardware component as water
phantoms, in air scanners and detectors to verify and analyze radiation dose distributions
in radiotherapy. This is for verifying the radiations of a Linear Accelerator. The
measured data is then passed to the Radiation Treatment Planning Systems Eclipse/Varian,
XiO Cms, Oncentra, and Pinnacle / Phillips.
Technologies: C#.NET 2.0(Threading, COMInterop, Socket Programming,
Reflection, Serial port communication), DirectX 9, XML, XSD, NUnit, Cold Warrior
(firmware development), Janus Controls for UI, Enterprise Architect for designing
and Win CVS for source control, AQTime for profiling.
Design Concepts: Plug-in Concept, Facade, Command pattern, Factory,
Singleton, Observer.
|
|
3 |
Project-Base and E-Office Portal
(May 05 till July 07)
Client: Alpine Engineered Products, USA.
Work location: Bangalore, India.
Responsibility: Project management, requirement analysis, design and development,
reviews, Causal Analysis and metrics analysis etc, training team members.
|
Alpine Engineered Products is a leading worldwide supplier of technology-driven
products and services for the building component industry including wood truss,
floor truss, roof truss and steel truss design, engineering and fabrication as well
as truss connectors & hangers and fire resistant systems. The Project Base application
is used to manage the whole house construction. It helps in keeping record of all
the customers, the Jobs received, the models ordered for house construction etc.
It also keeps track of the inventories, imports/exports data, manages security,
also upgrades/ backs up the database. This is a windows based application. The project
includes a windows service that keeps track of the orders placed. The E-Office Portal
is a web application providing the E-Office department various reports. The reports
are developed using SQL Reporting Services. Also the application provides various
admin functionalities.
Technologies: C#.NET, ASP.NET and Web services, SQL Server 2000,
SQL Reporting Services
Design Concepts: Factory, Singleton, Observer.
|
|
4 |
GRASP Administrator Workbench
(April 04 to March 05)
Client: Lehman Brothers, USA
Work location: Bangalore, India
Responsibility: Design, developed the Security Access component, the reusable user
Controls, DLLs, the Wizard functionality of the System and the Backend Stored procedures,
unit testing, was involved in application integration , system testing and reviews.
|
Lehman Brothers has multiple back-office mainframe systems and front/middle office
trading systems. Global Research Authoring & Submission Platform (GRASP) provides
the Research Community to produce publications in MS Word format while at the same
time satisfying the new requirements of publication distribution to clients. GRASP
Administrator Workbench allows carrying out the administration/maintenance tasks
of GRASP effectively. The Administration Workbench will be mainly used by System
Administrators and Production staffs. The GRASP Administrator Workbench will provide
the users with the User friendly wizards and Direct Access forms, Reports and Logs.
Technologies: C#.NET, SQL Server
Design Concept: Client Server architecture.
|
|
5 |
Development and Maintenance of Dealer Point Tool
(Dec 02 to Mar 04)
Client: Microsoft Corporation, USA.
Work location: Pune, India
Responsibility: Analysis, system design, database design and unit testing for change
requests, defect fixing in the existing system.
|
Dealer point is a web-based customer lead management tool for the automotive industry.
Customers are major automotive manufacturers and their dealership users. The product
is currently deployed as an ASP service to approximately 6000 dealerships in the
US and is hosted by MSN. The Dealer point tool is implemented as 3-tier architecture
with the backend as SQL Server 2000 used for data storage and access. The C# COM
middle layer provides application data objects and business logic. The user interface
is implemented with ASP, Jscript and XML/ XSL. The leads come from different lead
sources. They are being stored and processed by the Dealer point tool. The dealers
can keep track of the events done, appointments and scheduled tasks for the prospects/customers.
The tool also provides the facility of sending and receiving emails.
Technologies: ASP.NET, Jscript, XML, XSL, C#, SQL Server
|
|
6 |
Small Business Solutions
(Sept 01 to Nov 02)
Client: Merrill Lynch Investment Managers, UK.
Work location: London, UK.
Responsibility: Analysis, design, development and testing of the new Applications.
Maintained the existing applications like RAPPORT, DEW and FundMan by working on
the change requests and providing support for the same. Worked as an Onsite coordinator
for the projects done at offshore.
|
Small Business Solutions (SBS) team is responsible for understanding the MLIM fund
managers’ requirements and proposing the technology solutions. The SBS team develops
the applications for approved proposals either at onshore or at offshore and maintains
the existing applications providing bug fixes and enhancements. I was involved actively
in developing / maintaining the Microsoft technology based projects at onshore.
Report generating tool (Rapport): This application is used to automatically
generate the quarterly reports for MLIM clients, This application automatically
pulls the data from the core data repository using another application called DEW
and generates tables and charts in the report. This application minimizes the manual
effort in generating the reports. Rapport Application is developed in Visual Basic
6.0 and MS Word 97.
Data Extraction Wizard (DEW): This is a simple data extraction
and query builder tool. This application can be used to get data from various sources
like SQL Server, Sybase server etc into different kind of applications which were
developed in Visual Basic 6.0, MSExcel, MSAccess and MSWord. DEW was developed in
Visual Basic 6.0 and Sybase as data source.
FundMan: This application is used by the equities division for
Fund Management. This is developed in MS Excel – VBA. The data comes from the Sybase
Server using the Data Extraction Wizard. Fund Managers keep track of the price of
each share and the orders generated through this application.
Complaints and Breaches: This application is developed with MS
Access – VBA and is being used by the Legal / Compliance department in MLIM. The
application helps to maintain a record of the complaints or breaches received, generate
various reports and sends mails to the required people.
Technologies: VB 6.0 , SQL Server , Sybase, MS Access, VBA
|
|
7 |
Web Based Administration tool
(May 01 to Aug 01)
Client: Enitel, Norway
Work location: Pune, India
Responsibility: Development
|
This is a pilot project for providing web-based administration for Exchange 2000
on Windows 2000 using Active Directory Services Interface and Collaboration Data
Objects. The features included creating / managing / deleting Organizational units,
Storage Groups, Mailbox stores, Public Stores, Folder Tree etc.
Technologies: Visual Interdev 6.0, IIS 4.0, ASP 2.0, VB Script,
Exchange Server 2000, Windows 2000
|
|
8 |
Retail Order System
(Aug 2000 to Apr 2001)
Client: Best Buy Co. Inc. USA
Work location: Minneapolis, USA.
Responsibility: Worked on the change requests and defects and also was an onsite
coordinator for the offshore team.
|
Best Buy is one of the leading electronic goods selling company in USA. The Best
Buy stores use many applications for their business purpose. ROS(Retail Order System)
is one of the applications that deal with the home deliveries from Best Buy. The
Retail Order System has provisions for creating new home delivery orders, modifying
the home delivery Orders, completing the reserved home delivery orders etc.. This
is a completely web based distributed application. It makes use of Web farm (which
helps in balancing the load on the Web server) , the IBM MQ Series, and Main Frames
as the back end. Visual Basic is used for construction of WEB Classes. ASP and VB
Script are used for client side logic.
Technologies: VB6.0, SQL Server 6.5, IIS 4.0,ASP, VBScript ,MTS
2.0
|
|
9 |
Investment Risk Manager Internet Service
(Feb 2000 to Jul 2000)
Client: Scottish Life Assurance Company, Edinburgh, UK
Work location: Pune, India
esponsibility: Development and unit testing
|
The Investment Risk Manager Internet Service was implemented as a Web Application
for IFAs (Independent Financial Advisors) through IFA Plus [http://www.scottishlife.co.uk],
which is a Secured Extranet suite of services for the IFAs. This service is an add-on
to the existing IFA Plus Suite. The Objectives of Risk Manager are as follows:
a) To Support SLAC’s (Scottish Life Assurance Company) Investment Division’s presentation
of funds
b) To Help IFA’s enhance the investment and risk management services for their clients.
Risk Manager is divided in following four modules.
a) Market News and Prices This Module allows the IFA to view up-to-date news and
selected stock market indices/prices information. The application provides a direct
link to web site of Bloomberg, the Financial Analyst Organization.
b) Weekly Review and Outlook This module allows entry and editing of a note containing
the past week’s review and overall outlook for each fund.
c) Investment Team and Philosophy This module provides hierarchy structures of each
investment team devoted to a fund. The structures contains pictures of the team
as well as their short biographies and the overall fund manager’s/team’s philosophy.
d) Fund Details This provides comprehensive data on each fund including asset allocation
charts, performance in the past and other numerical information.
Technologies: ASP 2.0, TML/DHTML, Visual Interdev 6.0, Corel Draw
8.0, FrontPage 98, VBScript, JavaScript, IIS 4.0, SQL Server 6.5, ChartFX [ActiveX
Control from Delphi Inc.]
|
Technologies and tools used
1. .NET 3.5 (WPF, WCF, ASP.NET), .NET (2.0 & 1.1) with C#.NET and VB.NET, XML, XSL
for windows and web development.
2. SQL Server, MS Access for database tables and stored procedures.
3. NUnit, NCover, AQTime Profiler, NInject , Enterprise Architect, Mockup tool.
4. Visual Studio for development IDE and Visual source safe, Win CVS for source
control.
5. Visual Basic for desktop application development and VBA for office based applications.
6. VB Script and Java script, Front page for web development before advent of .NET
technologies.
7. Win help for creating help documents, MS Expression Blend and Silverlite.
Education
Bachelor’s Degree in Computer Science & Engineering from University College of Engineering,
Burla, Sambalpur, Orissa, India in 1999 (76 %).
Certifications
1. Microsoft Certified Professional for “Developing and Implementing Web Applications
with Visual Studio .NET and C#.NET.
2. Brain Bench certification on C#. NET, ASP. NET and ADO.NET.
Employment History
1. Employer: IBA Dosimetry GmbH, Germany. (http://www.iba-dosimetry.com/) September
2007 till today
2. Employer: Tata Consultancy Services Limited, India. (http://www.tcs.com/) July
1999 till August 2007.
Personal details
Date of Birth : 20/08/1977
Nationality : Indian
Marital Status : Married
Number of Children : 1
|