[pic]
Present Status Working in Sapient Consulting Pvt Ltd., Gurgaon As a Senior Associate
since 09-May-2011
Previously worked at ABB Global Industries and Services Ltd.,
Bangalore As a Software Engineer
from December-2005 To April-2011.
Education Class
Institute
University/Board
Year of passing
% marks
B.Tech
(Comp Sc. & Engg.)
NIT Bhopal
NIT Bhopal
May 2005
66.04
12th
MISS HILL HSS GWALIOR
M.P. Board
April 2000
75.0
10th
MISS HILL HSS GWALIOR
M.P. Board
April 1998
72.0
Objective
To be a dedicated and effective member of a project team and engage my
mind to the fullest to contribute to growth and development of
organization and self.
Technical Skills
Microsoft Certified Professional by completing Exam 316- "Developing
and Implementing Windows -based Applications with Microsoft Visual C#
.NET and Microsoft Visual Studio .NET".
Microsoft Certified Professional ID: 6712386
Date of Completion: 02-Feb-2009
.Net Framework: 2.0/3.0, C#.Net, WPF, Basics of 3.5/4.0.
OOPs concepts: Class and Objects, Abstraction, Encapsulation,
Inheritance, Polymorphism etc.
Devlopment Tools: Visual Studio 2005 & 2008, TFS (Team Foundation
Server), Microsoft Virtual PC, Microsoft Visual Source Safe, Microsoft
Visual Studio 6.0.
Debuggin Tools: Memory Dump analysis using WinDbg, DebugDiag, Snoop
for debugging of WPF applications.
Unit Testing: NUnit.
UML: Class Diagram, Interaction Diagram, Sequential Diagram etc, Star
UML tool.
Design Patterns: MVVM design pattern, Factory Pattern, Iterator
Pattern, Adapter Pattern.
Industrial
Experience Domain:
Process Automation Domain: - Process automation involves using
computer technology and software engineering to help power plants and
factories in industries as diverse as paper, mining and cement operate
more efficiently and safely.
Product:
System 800xA provides an automation platform that creates one
flexible, integrated, collaborative environment. This product is used
for process automation.
Graphics Aspects:
A graphic aspect includes graphic items and input items. Graphic
aspects also contain input properties, and expression variables.
Appearance and behavior of graphic aspects are defined by graphic
items and input items it contains.
Projects as part of GraphicAspect System:
1. Title : GraphicsBuilder
Description : GraphicsBuilder is WPF based Graphics Editor
tool. It allows users to configure graphic aspects such as graphic
displays, graphic elements, and faceplate elements. The main parts of
Graphics Builder are Edit Panel, Menu Bar, Tool bar, Toolbox window,
Expression Editor, Properties window, Status Bar, and Element
Explorer.
Environments : Windows 7, .Net Framework 3.5, WPF, WCF.
Language Used : Visual C#.Net, XAML.
Tools Used : Microsoft Visual Studio 2008.
My Role : Developing Functions, Estimating &
Developing enhancements, Maintaining the product, Writing Unit Tests,
Guiding junior software engineers.
2. Title : Graphic Primitives
Description : Graphic Primitives are the basic building blocks
used for building the graphic aspects. These controls are mainly drawn
by using WPF Drawing Context.
Environments : Windows 7, .Net Framework 3.5
Language Used : Visual C#.Net.
Tools Used : Microsoft Visual Studio 2008.
My Role : Developing Controls.
3. Title : Graphics Kernel
Description : This is core logical part of graphics system. It
is responsible for RuntimeSupport as well as load/saves graphics
aspects.
Environments : Windows 7, .Net Framework 3.5
Language Used : Visual C#.Net.
Tools Used : Microsoft Visual Studio 2008.
My Role : Development and Writing AutoTestCases.
4. Title : Graphics Migration Tool
Description : This tool allows user to convert VB based
aspects into .Net based graphics aspects. This tool was created to
support old customers.
Environments : Windows 7, .Net Framework 3.5
Language Used : Visual C#.Net.
Tools Used : Microsoft Visual Studio 2005.
My Role : Development and Writing AutoTestCases.
Academic Projects:
1. Title : "File Splitting & Joining ".
Description : Splits bigger file in small pieces and joins
pieces back to original file on
destination system.
Environments : Windows XP.
Language Used : Visual Basic, C.
Tools : Turbo C, Microsoft Visual Basic 6.0.
My Role : GUI & 'C' coding of splitter.
2. Title : "Payroll Management"
Description : Management of Payroll of Employees of a
company.
Environments : Windows XP.
Language Used : Visual Basic, Sql.
Tools : Microsoft Visual Basic 6.0, Oracle 8.0.
My Role : GUI & Database Connectivity.
Extra Curricular
Worked as Co-Coordinator of "VISMIT" in MAFFIC 2K4.
Member of "National Service Scheme (NSS)" unit of MANIT BHOPAL.
Worked as Executive Member of "APLAK (The Spot software contest)" at
TECHNOSEARCH 2K4 organized by Maulana Azad National Institute of
Technology, Bhopal.
Hobbies
Swimming, Computer Games.
I affirm that the above information is true to the best of my knowledge.
Date: Manish Kumar Sharma