Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download
Download Resume Formathtm
Satyanath Das
Phone:
502-729-3021 E-mail:
satyanathd.06@ymail.com
Professional
SUMMARY:
Over 11 years and 4 months of
experience in the IT industry in overall execution, design, development and
management of application software using C++ and VC++, MFC, ATL and C#.
·
Excellent knowledge and
experience in design patterns and architecture using OOPS concepts
·
About 6 years Experience as a Lead
developer.
·
3 Years experience in managing offshore
development team with strength of 10 team members.
·
Extensive experience in Desktop
Application design and development.
·
Involved in mentoring people in
the areas of C++, VC++, Crystal Reports and Application Installation.
·
Work on all stages of the
Product development cycle beginning with client interaction, Gathering
and understanding the requirements, Preparing TSD & then Development.
·
Excellent interpersonal and
communication skills and a quick learner in new technologies. Able to work
independently and as a part of a team.
·
Excellent team player with
problem solving and trouble shooting capabilities.
Technical
Summary:
Programming Languages: C, C++, MFC, ATL, Win32, Visual Basic 6.0, COM, C#
Databases: MS-SQL
Server 7.0, MS Access
Object oriented: UML, Rational Rose
Operating Systems: Windows 7/9x/2000/2003/XP/Vista, MS-DOS
Reporting Tools: Crystal
Reports 8.0
Technology Middleware: COM, MFC, ATL
Tools/methodologies: Design Patterns,
HTML, Microsoft Visual Studio, Multithreading, Rational Clear Case
Education:
· Bachelors of Engineering (B.E.) in
Electronics, India
Detailed
Experience:
Employer: Real Soft Inc.
Client: ING, Boston Dec’09
– till date
ING Group is a
financial institution offering Banking, Virtual Banking, Insurance and Asset
Management services.
Project
- PIDesktop Dec’09
– till date
Scope: This application is mainly developed and enhanced for processing the
retirement policy documents. This has divided into user level application and
administration level application. The application closely work with the
scanner, fax, Email attachments and printers, The documents received are tagged
with newly created barcode and respective tasks will be created, stored in the
centralized database. The user will further process the document’s data at the
level of Department, Task and Action items. The administration level
application is basically used to create the valid the relations between these
tasks and departments to handle, assign the privileges to the users, create new
user account, etc
Oracle
is used to store these data and schema is mainly based on the profile based
department, task, action and desktop users. For the document processing, the
Kodak’s library API ( Kofax) are being used. These APIs provide functionality
of scanning, printing and fax the document papers. The barcode generate module
create the barcode to identify respective set of documents received.
The C#,
MFC is used to create the GUI and C++ core language is used to develop code
application logics along with the STL libraries.
Role - Tech Lead
Accomplishments:
Accomplishments:
·
Full lifecycle application
development.
·
Designing, coding and debugging
applications in C++, MFC/ATL, C# languages.
·
Software analysis, code
analysis, requirements analysis, software review, system risk analysis,
software reliability analysis.
·
Object-oriented Design and
Analysis (OOA and OOD).
·
Software modeling and
simulation.
·
Front end graphical user
interface design.
·
Software testing and quality
assurance.
·
Performance tuning,
improvement, balancing, usability.
·
Support, maintain and document
software functionality.
·
Integrate software with
existing systems.
·
Evaluate and identify new
technologies for implementation.
·
Maintain standards compliance
Employer: Patni Computer Systems
Client: Fidelity Investments, Boston Mar’04
– Dec’09
Fidelity Investments
Institutional Brokerage Group provides clearing, custody and integrated
br
erage services supporting the diverse needs of a wide array of financial
institutions including Correspondent Broker/Dealers, Registered Investment
Advisors, third party administrators, banks, brokerage firms and insurance
companies.
Project
- Active Trader Pro Jul’07
– Dec’09
Scope: This is a development project for ATP, Fidelities desktop
client application used to trade online, manage portfolios, manage account positions,
research and estimate using provided tools etc. Active Trader Pro is a huge
application developed in VC++, .Net using COM/ ATL and WTL. It has a wide
number of online customers.
Role - Snr. C++/VC++ (MFC)
Developer
Accomplishments:
Accomplishments:
·
Involved in Technical
Discussion with Clients.
·
Design and Development of code
using C++/VC++ and ATL/COM.
·
Development of a module using
C#.
·
Development Lead for
International Order Entry, Floating Windows, Market Breadth data, Realtime
Balances and Failover Streaming News.
·
Preparing TSD for Floating
Windows, Market Breadth Data and Failover Streaming News.
·
Involved in the functional
requirements and technical design reviews.
·
Designing Use Cases for the
assigned modules.
·
Implementation of use cases and
coordination with the team in successful implementation of use cases
·
Preparing test cases and
testing.
·
Managing offshore development
team.
·
Guiding the dependent component
teams in coding their part of application on the designed architecture.
Environment: Visual Studio
2005, C++/VC++ (MFC), COM, ATL, WTL, C# and Rational Clear Case.
Project
- Ventura - Maintenance Jan’07
– Jul’07
Scope: Ventura is the name given to the business components,
written in VC++ (ATL/COM) that provides the support for most popular Defined
Contribution (DC) Plans, which is part of 401K Retirement Solutions. Project
objective is to upgrade the existing version VC 6.0 to VC 7.1/ VC.NET,
resolving defects and implementing enhancements as desired.
Role - Snr C++/VC++ (MFC)
Developer
Accomplishments:
Accomplishments:
·
Involved in Technical
Discussion with Clients.
·
Design and Development of code
using C++/VC++ and ATL/COM.
·
Involved in the functional
requirements and technical design reviews.
·
Designing Use Cases for the
assigned modules.
·
Implementation of use cases and
coordination with the team in successful implementation of use cases
·
Preparing test cases and
testing.
·
Managing offshore development
team.
·
Guiding the dependent component
teams in coding their part of application on the designed architecture.
·
Working on change request
assigned by clients.
Environment: Visual Studio 6.0, C++/VC++ (MFC), COM, ATL, SQL Server, MS
Access and Rational Clear Case
Project
– Active Trader pro – Maintenance Mar’04
– Dec’06
Scope: This
is a maintenance project for ATP, Fidelities desktop client application used to
trade online, manage portfolios, manage account positions, research and
estimate using provided tools etc. Active Trader Pro is a huge application
developed in VC++, .Net using COM/ ATL and WTL. It has a wide number of online
customers.
Role - C++/VC++ (MFC/WTL)
Developer
Accomplishments:
Accomplishments:
·
Involved in the requirements
gathering and analysis of the application.
·
Created the design of the
assigned modules to be used in the application along with the design and
architecture documents.
·
Involved in design and
development of the modules using C++/VC++ (MFC), COM and ATL with exhaustive
use of OOPs concepts.
·
Delegation of work among team
members. Involved in code review.
·
Acted as module lead giving
regular updates to project manager and mentored junior software engineers.
·
Deployment on different
application services.
·
Perform Backup-restore &
data maintenance activities.
·
Enhancements, Coding,
preparation and execution of test cases
·
Code Analysis and Defect Fixing
Environment: Visual Studio 2003/2005, C++/VC++ (MFC/WTL), MS Access, COM,
ATL and WTL.
Employer: Patni Computer Systems
Client: Eclipsys Corporation, Boston Aug’03
- Feb’04
Project
– Sunrise Decision Support Manager
Scope: Sunrise
Decision Support Manager from Eclipsys Corporation comes in client-server as
well as web-based versions. It provides healthcare organizations with
actionable information about the process of care and it’s clinical, financial
and customer satisfaction outcomes.
Role - C++/VC++/VB Developer
Accomplishments:
Accomplishments:
·
Involved in the requirements
gathering and analysis of the application.
·
Maintaining master copy of
source code.
·
Analyzing and fixing of the
sub-cases (defects) as provided by Eclipsys from time to time.
·
Designing and implementing
change requests (enhancements) as per requirements from clients of Eclipsys.
·
Building, Testing and releasing
newer versions or service packs of the product per predefined schedule.
·
In the client server version,
the main SDSM application is in VC++. Certain modules are VB ActiveX controls,
which are integrated with the main application; Communication between VC and VB
modules is through ATL COM Interfaces.
·
In the web-based version, the
entire application is in ASP.NET and C#.
·
The application accesses data
through maintenance hosts (AS400/M204) as well as SQL server 2000.
·
Coding, preparation and
execution of test cases.
Environment: Visual Studio
6.0, C++/VC++ (MFC), SQL Server 2000, Crystal Reports 8.0, COM and ATL
Employer: Miracle Infotech Pvt. Ltd.
Client: NSEIT (National stock exchange),
Mumbai Nov’02
– Jun’03
Project
– NeatPlus Inquiry Terminal
Scope This application is used as a frontend by the brokers. Using this
application the Broker can directly transact online with the National Stock
Exchange (NSE). This application contained features like Market Watch, Security
Descriptor, Option Calculator, Futures Calculator, Online Index Graph, Online
Ticker, Market By Price, Market By Order etc essential for analysis of Futures
and Options, Capital Market Trading.
Role - C++/VC++ Developer
Accomplishments:
Accomplishments:
·
Involved in the requirements
gathering and analysis of the application.
·
Created the design of the
assigned modules to be used in the application along with the design and
architecture documents.
·
Involved in designing and
development of application and reports using Visual Studio, which involved the
concepts of multi threading using C++.
·
Designed a VC++ Front-End
application’s new features and GUI screens using document view architecture and
MFC framework.
·
Responsible for implementation
of features like Print Preview, Drag and Drop (using Ole).
·
Implemented logging to keep
track of all transactions.
·
Designed and coded features
like Clipboard, Option Calculator, Market Inquiry.
·
Designed Html and Context
Sensitive Help.
·
Preparing test cases and
Testing of the application.
Environment: Visual studio 6.0, C++/VC++ (MFC), RaimaDB
Textronics Design System, Mumbai Jan’01
– Oct’02
Project
– Story Board Publishing May’02
– Oct’02
Scope: This application provides compatibility for
fancy presentation of all products. Inplace container based application which
provides editing facilities for OLE object of same. Embeding text and other OLE
articles for reference the presented ideas. Object Drag n Drop, Rulers having
different Units Setting. Final module should design for printing material to
appropriate printer.
Role - C++/VC++ Developer
Accomplishments:
Accomplishments:
·
Responsible for designing and
implementation of complete application.
·
Involved in the complete life
cycle of the application
·
Functional analysis of project.
·
Design of software module
·
Implementation of features like
involving management of OLEItem, PrintPreview, and Printing Atlas etc.
·
Client implementation and
prepared the User Manual.
Environment: Visual Studio 6.0, C++/VC++, Lead Tool
Controls 7.0 (Image Processing Tool)
Project
– Design Studio, Dec’01
– Jun’02
Scope: This
is a Computer Aided textile design solution for textile industry that
manufactures printed fabrics. This software automates the entire design process
for creating printing fabrics right from scanning to color reduction, repeat
setting to automated colorways, preparing color separations & printing or
plotting final color tracing. It also provides easy to use editing &
Painting tools, In Painting tools it contains all different tools like line,
polygon filled rectangle – Ploygon, Bezier tool etc. The software also provides
other image processing facility like Embossing, Brightness, Contrast, Zooming
facility etc. Other than this it provides multiple features like Undo-Redo,
magic Wend. Auto Outline, Chroma Mask, Color Shield, Selection Resize, Image
Flipping, Resize of pasted images etc.
Role - C++/VC++ Developer
Accomplishments:
Accomplishments:
·
Responsible for designing and
implementation of complete application.
·
Involved in the complete life
cycle of the application
·
Application was developed in
VC++ using MFC.
·
Design and Implementation
features like providing different editing facilities for region updations,
PaletteManager, Spray Tool, Font Creation editor, Color Editing of Bitmap using
Drag n Drop, Image Expand and Resize, Kerchief Design, Stitching of Scanned
Images, Color Shield, Chroma Mask etc.
·
Responsible for preparing
Reports.
·
Client implementation and
prepared the User Manual.
Environment: Visual Studio
6.0, C++/VC++ using MFC, Lead Tool Controls 7.0 (Image Processing Tool)
Project:
- Design Jacquard Jan’01
– Nov’02
Scope: Design
Jacquard is a Computer Aided textile design solution for textile industry that
manufactures printed fabrics. This software automates the entire design process
for creating printing fabrics right from scanning, repeat setting to automated
colorways, preparing color separations & printing or plotting final color
tracing. It also provides easy to use editing & Painting tools. In the
selection tool it provides facilities such as Selection Resize, Rotation. It
uses a serial port communication to interface with the Jacqurd-Staubli machine.
In the application a protocol for Toto-Toya Punching machine using ActiveX
Control MS Communication Control 6.0 was implemented. The specified baud rate
is set for the communication port and then data is sent to the machine and it
is synchronized to match the machine speed. This creates a design simulation or
a real fabric effect to the images on printing.
Role - C++/VC++ Developer
Accomplishments:
Accomplishments:
·
Designing and implementation.
·
Involved in the complete Life
Cycle of the application.
·
Application was developed in
C++/VC++ (MFC) and SQL Server 2000.
·
Was involved in the
implementing features of a tool called bandhani which is used for embroidery
designing of different types of clothes shirts, sarees etc.
·
Was involved in the creation of
palette manager and drag and drop facilities in the application
·
Was involved in unit testing
and integration testing of the product
·
Involved in the maintenance of
the project.
Environment: Visual Studio 6.0, C++, VC++ (MFC), VB 6.0, Lead Tool Controls
7.0 (Image Processing)
Download Resume Formathtm
0 comments:
Post a Comment