Forum | Russian | FAQ | SiteMap | Contact Us








12345678910111213141516

Resume 16

RASHMI RAO

EXPERIENCE

I have more than 6 years experience in design, development, testing and implementation of software. I have experience in Delphi, C, C++, and Database modeling on Windows- 95, Windows- NT. My area of expertise is in application development using Delphi, C++, OOP, OOAD, ActiveX, COM, DCOM, Ole automation, Midas Three tier architecture , ODBC, Oracle, and Paradox. I have extensive experience on component development from scrap on Delphi. I have good exposure to plan and execute all phases of software development life cycle. I have managed and supervised Delphi/C++ programmers and developed custom software solutions in several problem domains in a team environment.

EMPLOYMENT HISTORY:

Phoenix Best Solutions / Swiss life Rentenanstalt / Axiomtec PGS is a branch office of Phoenix Home life Mutual Insurance leader in insurance and finance, a fortune 500 company, am working from Oct 2001 in Swiss life Rentenanstalt Zurich, Switzerland . Presently working in Bangalore.

INFOTECH is the leading software firm in the field of Management, Resource planning in France. The software develops in English and translated in French, German. I was working as project leader, job responsibilities includes development and maintenance of Delphi components / library and reusable codes. I was responsible for implementing ISO 9001 standards/Procedures. I worked in Infotech for one year eleven months.

Engineers Consulting, Corp. New Delhi . ECC is a leading Multinational company in software development with headquarters in US and subsidiaries in India and US. The corporation has pioneered its software development in India since it appended its branch in 1993. I worked in ECC for Two years Seven months April 97 to Oct 99 .

I worked in Computer Science and Technology CST department IIT Bombay as a software engineer. I worked on ADA project handled by Head of the department CST IITB. I worked for Nine months on this project.

I have 18 years study in India, It includes 4-years B.Tech degree IIT Bombay and 2-years Master of engineering degree IIT-R .

PROJECT DETAILS

URDT 2000 Development & Maintenance
Nov 2001 July 2002


Location: Zurich - Switzerland
Role: Design and Implementation

Project Description:

The product is used by Swiss life for life insurance procedure automation. The product is on BULL machine having configuration DPS9000/GCOS8 that is used for transaction processing TP8 . The front end is Delphi and backend is oracle.

The product is redesigned using with intermediate machine in the form of a HP-UX box running Tuxedo Services. End-user will be interacting with HP-UX machine using Delphi front end. HP-UX have standard set of APIs to communicate with BULL Machine

Responsibility:

I am responsible for maintaining front end. The front end is designed using Midas component interacts with Tuxedo services to bring data and works as memory data set. I am responsible for maintaining Delphi components for better user interface. I am responsible for developing Delphi component for consistency of UI and reusability. Working on linking Delphi component with tuxedo services.

As a lead windows developer in a small team I managed Delphi programmers and was involved in all aspects of a product development. Including initial design, implementation, documentation, production, managing QA and delegating tasks within a team environment.

Environment:
  • Operating System Windows NT
  • Software Delphi 6.0, Oracle- 8
  • Team Size 12
LIBTOOLS Development
Jan 2001 Sept 2001


Location: France Strasbourg , Pune
Role: Analysis, Design and Implementation

Project Description:

This application is for library s records maintenance. The application maintains records of issue status, availability of CD, Books and periodicals. The system provides various facilities to the librarian as well as the users.

This project is designed using three-tier architecture and ActiveX. This software is composed of two parts LibtoolsClient and LibtoolsServer. LibtoolsServer interact with Oracle. LibtoolsClient is ported to OCX and it can be opened on Internet explorer. Client application interact with Personal web server and Personal web server interact with DComServer thus client can run software using Internet explorer.

Responsibility:

I have designed database, three tier architecture using Midas. I have designed the client and server part of this application. I was responsible for designing Incotec Delphi library for server and client side. I was responsible for porting this application to Internet using ActiveX Forms. I have design complete scheme for transactions management for multi-user. Exporting data to Excel through Ole automation is also provided. Quick report is used for producing reports.

Environment:
  • Operating System Windows NT/98/95
  • Software Delphi 5.0, Oracle-8, Midas components
  • Team Size 4
Dynamic Translation Delphi Component Development
April 2000-Dec 2000


Location: Pune, India
Role:Analysis, Implementation

Project Description:

Infotech Software are developed in English and translated in various European languages. There was a need to develop a component, which can translate software in various languages. Incotrans is the component, which interacts with Delphi resources and translate them at run time. This component interacts with Dictionary stored in database and translates all Delphi resources. Dictionary is accessible to client so that client can customize text.

Responsibility:

I have design this component from scrap. I was responsible for design, testing and implementation for the component. I was responsible for Developing supporting tools such as Dictionary Development from existing Delphi software, Modification of existing software to make compatible for Dynamic Translation.

I have design a separate application for modification of existing code PAS and DFM files to make compatible with Dynamic Translation.

Environment:
  • Operating System Windows NT/98/95
  • Software Delphi 5.0,Oracle-8
  • Team Size 6
Short Cut Key Assignment Component Development
Dec 99-March 2000


Location: Pune, India
Role: Analysis, Implementation

Project Description:

Labels and Menu item s captions are changed often by programmer or translator or by the client through customizer facility. When the caption is changed it s shortcut key assigned at design time is erased. This non-visual component applies short cut keys on desired component at run time. This component can be placed on form template and it take care of all forms derived from that template.

Responsibility:

I have design a complete scheme for this component. I was responsible for design, testing and implementation for the component. In this component all required components are collected and a tree of components is designed where Nodes of tree are defined as a container of component such as Tab pages etc. All the branches of tree are identified and a unique shortcut is assigned for each component of one branch.

Environment:
  • Operating System Windows NT/98/95
  • Software Delphi 5.0,Oracle
  • Team Size 1
BUILDING SHEAR Development
April 99 Oct 99


Location: New Delhi, India
Role:Analysis, Design and Coding

Project Description:

This is a package for analysis and designing of Building for wind load. This program is developed to design the residential buildings of Arizona and adjoining areas. This program offers three dimensional view capabilities. Calculations are based on Uniform Building Code UBC . Input, to define the geometry of the residential buildings inputs are fed through mouse.

Responsibility:

As a team leader I was responsible for designing, testing and implementation of program. A complete method, Interface was designed to take three-dimensional input. User interacts/navigates input through mouse, This is done through interacting with one Delphi component GraphicsInput design by me. This component was developed using windows SDK and Delphi routines. I was also responsible for Scheduling of the project.

Environment:
  • Operating System Windows NT/95
  • Software Delphi 3.0,C++,Oracle, Paradox
  • Team Size 3
PARKING LAYOUT Development
Sept 98 March 99


Location: New Delhi , India
Role:Analysis, Design and Coding

Project Description:

A package to decide the best suitable layout for a precast parking garage based on the standard parking models prevalent in US. This package does automation of analysis and design process. This package uses OLE automation. This package gives output on Microsoft word and AutoCAD. This package confirms to the National Parking Association NPA and Precast Concrete Institute Chicago standards.

Responsibility:

As a team leader I was responsible for designing, testing and implementation of all modules. I was responsible for scheduling of the projects and coordination with team members.
As a team member I had developed Coding for function design of perking garages. I had converted C++ library function Uses Windows SDK into Delphi library functions. I had incorporated OLE automation in this project.

Environment:
  • Operating System Windows NT/98/95
  • Software Delphi 3.0, C++, Paradox, Ole Automation
  • Team Size 4
RWALL Development & Maintenance
April 98-Sept 98


Location: New Delhi , India
Role: Analysis, Design and Coding and testing

Project Description:

Package for analysis and design of various retaining walls. RWALL is developed as the base for the complete automation package of retaining walls design in US. The package gives output in word format and AutoCAD DXF format. This package is used by many builders /consultant in US.

Responsibility:

As a team leader I am responsible for designing, testing and implementation of all the modules. I was responsible for the scheduling of the projects, coordination with team members.
As a team member my responsibility was development and testing of Forms. I was responsible for writing code in C++ , making dll and linking with Delphi. I had developed a Delphi component through which user can modify shape by dragging lines/shape on screen.

Environment:
  • Operating System Windows NT/98/95
  • Software Delphi 3.0, Paradox, C++
  • Team Size 3
FRAM PRO Development & Maintenance
Aug 97 - April 98


Location: New Delhi, India
Role: coding and testing

Project Description:

An application for analysis and design of various framing elements of a residential building. The application supports the lumber database and graphical input of structural data. Matrix analysis is used to analyze these elements. This package was the part of National Association for Home Builder trade show in US.

Responsibility:

As a Team leader I was responsible for establishing Delphi platform in our company. I was responsible for deciding a common GUI for software, Linking with C++ library and database designing. I was responsible for scheduling of project.
As a team member I had converted C library functions into windows-95environment using Windows-95 SDK. I had developed a non-visual Delphi component for client database support.

Environment:
  • Operating System Windows NT/98/95
  • Software Delphi 3.0, Paradox, C++
  • Team Size 3
ROOF TRUSS Development & Maintenance
April 97 Aug 97


Location: New Delhi , India
Role: Coding, testing

Project Description:

An application for analysis and design of various elements of a roof truss. The Application incorporates database extensively. Matrix analysis is used in this package. This package takes input of geometry and stores in database. This program has special facility for geometry input automation. Any shape can be stored in database and it can be fetch later for incorporation.

Responsibility:

As a team member I was responsible for coding and testing of forms. I was responsible for deciding scheme for input and output automation. Writing functions for storing input to database. Writing methods for analysis and user validation using database.I had developed printer support for graphics in this package.

Environment:
  • Operating System Windows NT/98/95
  • Software Delphi 2.0, Paradox
  • Team Size 2
ABCD Aeronautical Simulation and Maintenance System
Aug 93 to June 94


Location: IIT Bombay Computer Science and technology department
Role: Coding, testing

Project Description:

This project was concerned with the design and development of a package to teach a person about the working of fighter plane under different conditions. It is difficult to educate a person by demonstrating each and every part of plane and then arising different condition to show it s working. The software gives the virtual appearance of it s functioning. A teacher can feed , modify and demonstrate lessons of various arts.

Responsibility:

As a team member I was responsible for coding and testing of User interface. I was responsible for testing of database designing.

Environment:
  • Operating System UNIX
  • Software C
  • Team Size 10
EDUCATION

M. E. Civil 1997 from university of Roorkee, Roorkee India . Scored 81.5 highest in Geotechnical Engg.
B. Tech. Civil 1993 from IIT Bombay

OTHER SOFTWARE BACKGROUND

ME Thesis: developed a package in C++ on Dos. A complete scheme for graphics user interface was developed. The package was developed in 8 months Aug 1996- March 1997 .

B.Tech Thesis: developed to analyze three dimensional frame. Matrix method was incorporated. This package was developed in 2 months Dec 1992-March 1993 .

Software Secretary 1992-93 of my hostel in IIT Bombay and I was involved in maintenance of software library.

SUMMARY
  • Operating Systems: Windows, MS DOS and Unix.
  • Programming Languages: C/C++, Object-Pascal Delphi , FORTRAN77, SQL.
  • Tools / Libraries: Delphi 2,3,5,6; BC++, Active X, COM, DCOM, Ole Automation.
  • RDBMS/DBMS Oracle, Paradox, Sybase.
  • Others: Help Workshop, Install-Shield And Visual Source Cafe
  • Expertise: OOP, OOD, GUI, Delphi/C++ interface.


12345678910111213141516











Untitled Document