Rajat's Resume - Trelco Limited Company

advertisement
Rajat Mehandiratta
rajatm@rogers.com
91-Currently in Canada,Will be available in India next week on a 2months vacations. For any position
matching the profile - would apprecaite if you could forward the mail on the email address...
Current Location: Canada
Title:
Microsoft Certified Professional having 7 years of
experience in application software design, development and
maintenance using VB.Net, C#, ASP,
Work Experience:
Skills:
7 years
.Net Architecture, Windows DNA architecture, Palm OS,
Microsoft .NET and Client Server Technology.
Current Organization:
Previous Organization(s):
Industry:
Ontario Electricity Finance Corporation
Whirlpool, Intiqua Inc,
IT/ Computers - Software
Highest Degree Held:
Gender:
Date of Birth:
MBA/PGDM (Systems) ,North Maharashtra University
Male
13rd August 1975
Detailed Resume:
Rajat Mehandiratta
Profile
Around Seven years of experience in application software design, development and maintenance
using VB.Net, C#, ASP, Visual Basic 6.0/5.0, COM+, MTS, Satellite Forms, JavaScript, VBScript, Visual
Studio .NET/6.0, Web Service, Windows Service, XML, MSMQ, Site Server 3.0, Site Server Commerce,
SQL Server 7/2000, T-SQL, OLAP Cubes and MS Access. Tools used Visual Studio .NET, Dream weaver
3 / 4 and Power designer.
Instrumental in developing and designing various applications for OFA, OEFC and OMEIFA.
Good knowledge of .Net Architecture, Windows DNA architecture, Palm OS, Microsoft .NET and
Client Server Technology.
Technical Skills
Operating Systems
Windows XP, Windows 2000, Palm OS, Windows NT 4.0,Windows-95, MSDOS
Web Technologies
VB.NET, Web Service, T-SQL, Active Server Pages, VB script, Java script,
XML, DOM, Microsoft Transaction Server (MTS), COM, COM+, Site Server 3, Site Server Commerce
Edition, Cyber Cash, Microsoft Commercial Internet System 2.5, Java, C#
Web Server
Internet Information server
GUI Tools
Visual Studio .Net/6, Dream Weaver3, Microsoft Front Page2000, Satellite Forms
RDBMS SQL Server7/2000, Microsoft Access97/2000, Oracle 8i
RDBMS Tools ER-Win
Enterprise Modeling Tools Visio.Net , Power Design, Visual Modular
Other Technologies
MSMQ, Windows Service, Visual Source Safe, Microsoft Analysis Services
(OLAP), C/C++
Resume of Rajat Mehandiratta
Page 1
Achievements
Quality Achievements Team Awards (QATA) in Whirlpool
•
Gold Care2000 (CRM which is used in 700 location in India and China)
•
Silver Regional Accounting Software(RAS)
•
Bronze CSS2000(Commercial sales System)
Education:
Sep 2003
Pursuing Masters in Information System, University of Toronto, Canada
June 1993 May 1997
Bachelor of Engineering (Computer Science), North Maharashtra University,
India
Training/Certification:
Microsoft certified Professional Visual Basic
Advance Java Training from SQL* International Ltd, New Delhi
Data Warehousing (SQL Server 7.0)
Microsoft SQL Server 7.0
Structured Method for Software Testing training from Quality Assurance Institute, India
Oracle 7.1, Developer2000 from Asset International, New Delhi
Employment History & Projects Profile
Organization
Ontario Financing Authority Toronto Canada
The Ontario Financing Authority is an agency of the Province of Ontario, created under the
Capital Investment Plan Act, 1993, reporting to the Minister of Finance through the chair of the board of
directors. The Ontario Financing Authority is responsible for arranging, coordinating and managing the
borrowing; investment of funds and financial risk management activities on behalf of the province, its
Crown corporations and other public bodies. It also provides centralized cash and liability management
services for the province, its Crown corporations and other public bodies; facilitates the development of
financing investment in capital infrastructure; and operates the Province of Ontario Savings Office (POSO)
as agent for the Minister of Finance. OFA is comprised of five divisions: Capital Markets, Risk Control,
Capital Markets Treasury, Corporate Finance and Province of Ontario Savings Office.
Position Sr. Developer
#1
Risk Systems (Canada, Toronto)
Environment:
VB.NET/ VB 6.0, .NET Assemblies, ADO.NET, Crystal Report.NET/7, Active Reports
2.0, SQL Server 2000, Access 2000, XML, Windows2000/XP
Duration Currently Working
Role:
Interacting with the Risk user and understand their requirement for the system.
Developed Credit Exposure module for the Risk user. This module helps the risk personnel in
defining credit for various counter parties. The module also helps to define inter-client exposure rules based
on the credit rating of the counter parties.
Currently developing Audit module. This module will generate all the financial audit reports for
the Province, Ontario Electricity Finance Corporation, and OMIEFA.
Developed Database compare application which helps to compare the legacy system data with the
current SQL server data. This system also helps to compare access database with SQL server data.
Currently this system is used to upgrade the Liability system from legacy database to new SQL Server.
Resume of Rajat Mehandiratta
Page 2
Organization
Ontario Electricity Finance Corporation Toronto Canada
The Ontario Electricity Financial Corporation (OEFC) was established by the Electricity Act,
1998 as the legal continuation of the former Ontario Hydro. The OEFC is an agency of the Province of
Ontario and is responsible for servicing and retiring the former Ontario Hydro's provincially guaranteed
debt and managing certain other legacy liabilities. The OEFC relies on a series of dedicated revenue
streams generated from the electricity sector to extinguish its obligations.
Position Sr. Developer
#1
Non Utility Generators Administration (Canada, Toronto)
Environment:
VB.NET, Windows Service, Web Service, .NET Assemblies, MSMQ, ADO.NET,
Crystal Report .NET, SQL Server 2000, Java2.1.3.1, Socket Programming, XML, Windows2000
Duration 11 Months
Role:
Responsible for developing NUG administration Module.
Developed Nug Reports on Crystal Reports .NET
Helped OEFC to generate Audit reports, which helps to check the data/invoice validity sent by
UBS.
Developed JAVA program which automatically downloads IMO data daily. This program has
128-bit encryption algorithm.
Developed DTS Packages, which parses the downloaded data and then uploads the data in the
system daily. This package does all the integrity checks and at the end sends a mail to all users for
successful upload.
Developed a FTP client program using .NET Remoting. This class with the help of MSMQ
(Message Queue) and Windows service (Developed in house in .NET) calls the IMO Server and downloads
the data. This data is then converted into a PDF file and XML file format. This XML is finally uploaded in
the system using a DTS package.
Developed a Web Service, which helps the user to access all the Data PDF files and also allows a
force FTP download. This force download uses the FTP class (Developed in house) and MSMQ for
downloading of the data.
Responsible for providing technology solution for automating the different downloads (IMO,
Hydro one, LDC etc.) for the NUG administration system.
The FTP downloads system created using .NET, Windows service, MSMQ, XML is been used by
other VB 6.0 applications to download or upload data using the FTP protocol.
Organization
Intiqua Inc New York USA
INTIQUA is a professional services firm that delivers consulting and software services which help
Fortune 1000 clients and early stage companies enhance effectiveness and efficiency of their key business
functions by adequately leveraging information technology. Headquartered in Singapore, INTIQUA has
operations in USA, UK, UAE, India and Singapore. INTIQUA is focused on providing value to its clients
by providing services ranging from strategic consulting, technical development to infrastructure facilitation
and by leveraging time and cost efficiencies derived from its global presence.
Position Sr. Developer
#1
TheScientificWorld (West Palm beach, Florida)
Environment:
VB 6.0, Active Server Pages, COM+, Microsoft Interdev, Visual Source Safe, SQL
Server 2000, Site Server 3.0 Commerce, Cyber Cash, XSL, XML, ASP, HTML, Java Script, VBScript
Resume of Rajat Mehandiratta
Page 3
Duration 4 Months
Role:
Technology Lead
Responsible for developing following modules
o
World meet
o
Lab Shelf
o
Reference shelf
Developed COM+ components in Visual basic
Developed stored procedures in TSQL
Responsible for doing a code review of the existing site and identifies the flaw in the coding.
Responsible for re-engineering of the site to increase the efficiency of the site.
Responsible in proposing the re-architecture for the site. The site was working in a web farm with
a load balance, which distributed the load to the server, one of my main task was to improve the efficiency
of the site and increase the availability of the site to the customer.
Deploying a staging and development environment for InPhonic.com, this included the installation
of the site server commerce.
Configure Site Server Commerce for buying and selling of the scientific world articles online.
Implemented secure socket layers for credit card validations.
Responsible in fine-tuning the site components, this included optimizing the following
component:o
ASP
o
COM+
o
Stored Procedures, Database in SQL 2000
o
IIS Settings
Instrumental in deploying the site and its components on the three front end server
#2
Johnson and Johnson (Singapore)
Environment:
Java, JSP, Servelets, JDO, JDBC, WebSphere, Oracle 8I
Duration 2 Months
Role:
Team lead: Managing a team of 5 people for the development of J&J Useful tool
section and security module for the site.
Handled day to day issues regarding the project.
Developed all the use case using rational rose.
Distributed task to the team and did the quality assurance for the module.
Developed all the test cases for all the modules.
#3
Web based Content Manager-WCM (Singapore)
Environment:
ASP, VB 6.0, COM+, XML, DOM, HTML Java Script, Visual Source Safe, VBScript
Duration 2 Months
Role:
Team lead: Managing a team of 4 people for the development of Web based
Content Manager.
WCM is a non-database web based content manager, which helps the user to Add/Edit the content
of their site. I was involved in conceptualizing WCM and designing it.
Responsible in designing the architecture for WCM based on Windows DNA architecture. Power
designer 8.0 was used for documenting the architecture.
In place of taking the traditional approach of storing the site information in database, we used
XML for storing the site content, this improved the efficiency and speed for the product.
Designed and developed the COM+, which stores and retrieves the site content in an XML.
Designed the Template Design Tool (TDL), which helped the user in designing new templates for
the sites.
Designed and developed tool, which synchronizes an existing site, using FTP to the current
development environment.
#4
Health Insurance Select (Denver, Colorado)
Environment:
ASP, VB 6.0, COM+, ASP, HTML Java Script, VBScript, SQL Server2000, Access
2000
Duration 4 Months
Resume of Rajat Mehandiratta
Page 4
Role:
Documented the user requirements using UML notation.
Involved in proposing the solution for the search engine which helps the customer to search the
medical plan with ease
Designed a New Tagging Language called Medical Text markup Language (MTML). These tags
can be added into any HTML page to be searched without tampering the format of the document.
Designed a search engine for Health Insurance Select, which searches for a string or Medical Term
in all the medical plans present and displays the relevant information in a meaningful format.
Developed a VB 6.0 COM+ package, for searching medical plans marked with Medical Text
markup Language (MTML) and gives the result in logical format.
Developed a Tag Check tool, which will scan all the medical Plans and check if all the MTML
tags are used properly.
Designed the Database for Health Insurance Select.
#5
Trade.com (New York City, New York)
Environment:
ASP, Visual Basic 6, COM/COM+, Visual Source Safe, SQLServer7, PET API,
Microsoft NT4, XML
Duration 3 Months
Role:
Involved in proposing a new architecture for the portal based on Windows DNA
architecture with Commerce server 2000.
Involved in developing COM+ objects for the following layers
o
Front end: - All the ASPs had calls for front-end COM+ objects, which were installed in the MTS.
These objects send the HTML code to the ASP pages for displaying the information. This object also
communicates with the business layer.
o
Business Layer: - This layer is made of COM+ independent of the front end and checks for the
business rules validity.
o
Data Layer: - This layer made of COM+, gets the data from the database and sends a disconnected
recordset to the business layer. This layer calls all the stored procedures in the database.
Developed COM+ components for PET API for online trading of stocks from the site.
Used Visual Modeler for designing the class diagrams.
#6
Architecture change in the site NetWala.com (New York City, New York)
Environment:
ASP, COM/COM+, Visual Basic 6, Site Server 3, Microsoft Commercial Internet Server
(MCIS) Mail component 2, HMI 2.5, SQLServer7, Visual Source Safe, Microsoft NT4.
Duration 1 Month
Role:
Designing the Netwala.com architecture, and segregating each component on a
different server.
Deploying the new architecture on the staging servers.
Deploying the new architecture on the Production server with assistance from PSInet.
Configure Network protocols, routers, switch, and hubs. Design Load balancing solution loadbalancing algorithm (Big IP F5), which will best suit for the netwala.com new architecture.
Installed Site Server 3.0 on 4 Machines and configured it to work with two different databases.
Installed SQL server 7.0 on two servers and configured them to work with Site Server3.0
Developed VB 6.0 COM+ packages, which helps in installing or making changes on the site in all
the servers. This component synchronizes the content of all the Production servers and help in site
administration. This component also helps in installing the complete site incase a new server is added. It
also maintains a log file of the files copied on different servers.
Administered the Netwala.com.
Managed the following databases
o
Site Database
o
Site server 3.0 Database.
Provide On- Site support in U.S.A for India in deploying the netwala.com website.
#7
InPhonic.com (Washington, District of Colombia)
Environment:
ASP, Visual Basic 6, COM, objects, Site Server 3, Site Server Commerce 3, Cyber Cash,
SQL Server 7, Visual Source Safe, Microsoft NT4.
Duration 3 Months
Resume of Rajat Mehandiratta
Page 5
Role:
Installation of Microsoft Commerce server and configuring it with SQL server7.
Deploying a staging and development environment for InPhonic.com, this included the installation
of the site server commerce.
Developed new application for the site.
Responsible for re-engineering of the site to increase the efficiency of the site.
Responsible for doing the requirement analysis for Inphonic back office process and designed
component to automate the process.
Designing the content management application for Inphonic.com
#8
Netwala.com (New York City, New York)
Environment:
Microsoft NT4, ASP, Visual Basic 6, COM, objects, Site Server 3, Microsoft
Commercial Internet Server (MCIS) Mail component 2, HMI 2.5, SQLServer7, Visual Source Safe.
Duration 4 Months
Role:
Development of the following modules
o
Content management
o
Emailing component
o
My Account module
Developed COM objects for
o
Emailing
o
Product catalogue
Designing the H/w and networking Architecture for netwala.com
Installation of site server 3.0 on Netwala servers at PSI net Manhattan New York.
Installation and configuring of MCIS (Microsoft commercial internet services) on the server.
Installed SQL server 7.0 on two servers and configured them to work with Site Server3.0 and
MCIS.
Stress testing the netwala.com using Microsoft tool Web Application stress Tool.
Organization
Whirlpool Of India New Delhi India
Whirlpool Corporation is the world's leading manufacturer and marketer of major home
appliances. The company manufactures in 13 countries and markets products in more than 170 countries
under major brand names such as Whirlpool, KitchenAid, Roper, Estate, Bauknecht, Ignis, Laden, Inglis,
Brastemp and Consul.
Position Program Analyst
#1
Functional Intranet (New Delhi, India)
Environment:
ASP, VB, JavaScript, VBScript, HTML, DHTML, SQL Server7, Dreamweaver3
Duration 6 Months
Role:
Developed the functional intranet for Whirlpool of India. This intranet helped
the
Whirlpool of India to better understand the organization.
Developed the site in co-ordination with the Sale, Service and HR department.
This was the first intranet for Whirlpool of India
Developed following modules
Sales, Marketing & consumer service
Functional intranet
Pre sales & consumer service
Company and product info desk
Resume of Rajat Mehandiratta
Page 6
Human resource
Induction & training, online hr manual
Information technology
Asset management & hardware complaint registration
Designed and developed the Database for the intranet.
Developed a content manager screen, which helps the Admin to change the content of the site.
#2
Samay (New Delhi, India)
Environment:
WindowsNT4 / 95 Visual Basic 5, SQL Server, MS Access 97, C
Duration 4 Months
Role:
Developed a client server application in Visual Basic 5
Developed programs in C to transmit data from Machine A300M
o
via modem,
o
serial (RS232)
o
TCP/IP Ethernet network
Developed an interface to get the attendance records and update this information into SQL7 /
Access97 database.
Developed an interface of Samay with AS400 legacy system to update the attendance of 2500
employees.
Understand the user requirements and mapping it to technical document which finally helped in
developing the software
#3
AIMS (Advance Inventory Management System) (New Delhi, India)
Environment:
WindowsNT4 / 95 Visual Basic 5, MS Access 97
Duration 5 Months
Role:
Design the forecast mechanism for spare parts with the consumer service
department.
Developed a workflow with consumer service quality assurance black-belts to automate the spare
part management system.
Design the database in Access97
Developed the user requirement document for developing the software.
The software reduce the spare part forecast in branches by 35%.
#4
CARE2000(CRM) (New Delhi, India) 7 Months
Environment:
WindowsNT4 / 95 Visual Basic 5, SQL Server, MS Access 97
Duration 7 Months
Role:
Designed an Online call management system for recording complaints for
Refrigerators and washers.
Developed a white good industry specific CRM to help and assist the consumer service
department.
Developed a call allocation system that automatically allocates visit calls to the engineers.
Developed an interface with JBA ERP FAMOUS400, which was on AS400, this also helps in
spare part management system.
The software was developed with close co-ordination with the end user i.e. the service and call
center representatives.
Received QATA GOLD for my efforts.
#5
RAS (Regional Accounting System ) (New Delhi, India)
Environment:
WindowsNT4 / 95 Visual Basic 5, SQL Server, MS Access 97
Duration 3 Months
Role:
Developed the following module
o
Factory Accounting
o
Branch Accounting
Developed an Interface of the system with FAMOUS400 an ERP developed by JBA
I was involved in understanding the requirements and mapping it down on technology.
Resume of Rajat Mehandiratta
Page 7
Received QATA silver for my efforts.
#6
CSS (COMERCIAL SALES SYSTEM) (New Delhi, India)
Environment:
WindowsNT4 / 95 Visual Basic 5, SQL Server, MS Access 97
Duration 5 Months
Role:
Development of following modules using Visual basic
o
Sales Module
o
Sales Return
o
Gifts Module
Responsible for testing of the software and for quality assurance.
Developed the interfaces with legacy system running on AS400
Received QATA Bronze for my efforts.
Resume of Rajat Mehandiratta
Page 8
Download