C# .Net Developer Resume Format in Word Free Download -->

C# .Net Developer Resume Format in Word Free Download

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


Summary:   

·          9 years’ object -oriented programming, analysis and design.
·          7+ years’ hands on experience with C#, Windows Forms and .Net Technologies.
·          Experience in full Software Development Life Cycle (SDLC) including Planning, Requirement Analysis, Design, Development, Integration, testing, deployment and maintenance of Windows Client, Web Applications in windows environment.
·          Experience in application of Design Patterns and Data Structures.
·          Experience in designing UML based Use-Case diagram, Class diagram, Sequence Diagrams.
·          Working experience with MS Enterprise Library, Infragistics, Syncfusion, Xceed, ComponentOne libraries, XML, ADO.Net, User Interface Design. Strong understanding of .Net Framework, CLR/CLS, JIT.
·          Hands on experience with unit testing framework like NUnit, Clover code coverage tool, Jetbrains Resharper, Lutz Roeder’s .Net Reflector.
·          Experience with IBM Rational ClearCase, Rational ClearQuest, Test Driven Development, Agile Development Methodology, Rational Unified Process (RUP).
·          4 years of extensive domain knowledge & product development experience of IBM Information Server, IBM WebSphere App Server, and IBM Websphere DataStage, Experience in ETL (Extract, Transform, Load) transformations, Information Integration solutions, Master Data Management (MDM).
·          2 years of development experience with VC++, C++, and Visual Studio 6 environment.
·          Good knowledge of XML Web Services, WCF, WWF, WPF, ASP.NET / Web Services, XML/SOAP and IIS, Mashups, Web2.0, SOA.
·          Excellent analytical skills with proficiency in debugging and problem solving.
·          Proven technical skills and ability to work in a team for successful completion of project.

Technical Skills:
                                
Operating Systems
:
Windows Vista, XP, Windows Server 2008, Server 2003, UNIX
Languages
:
.NET family (C#, VB.Net, ASP.Net), visual basic 6.0, Java, C/C++, Visual C++, SQL, Transact-SQL (T-SQL), XML, XSD, XPath, HTML, JavaScript, UML
Databases
:
MS SQL Server 2008 / 2005 / 2000, DB2, MS Access, Oracle 9i
Development tools
:
MS Visual Studio 2008 / 2005 / 2003, MS Visual C++ 5.0 - 6.0, SQL Server Enterprise Manager, SQL Server Query Analyzer, Internet Information Server (IIS), Windows Installer, NUnit, Visual SourceSafe (VSS), Crystal Reports, Rational ClearCase, Rational ClearQuest, Microsoft Office, Adobe Photoshop.
Technologies
:
.NET Framework 1.1, 2.0, 3.0, 3.5, Win32 API, ASP.NET, XML Web Services, SOAP, ADO.NET, Win Forms, GDI+, MFC, COM/DCOM/COM+, ActiveX, .NET Remoting, Web Forms, ADO, ODBC, CORBA.

Education:

Bachelor of Engineering in Computer Science, Bangalore University, India– 2001

Employment History:

eClinicalWorks LLC                                                                                          (09/2009 – Present)
Role: Software Engineer

IBM (NYSE:IBM)                                                                                                (07/2005 – 10/2008)
Role: Staff Software Engineer

Ascential Software (IBM Acquisition)                                                                (11/2004 – 06/2005)
Role: Software Engineer

Nous Infosystems                                                                                            (12/2003 – 10/2004)
Role: Software Engineer

Infinite Consultancy Services                                                                           (09/2001 – 12/2003)
Role: Software Engineer

Professional Experience:

eClinicalWorks LLC                                                                                        (09/2009 – Present)
Project: Data Migration ETL Tools development
Role: Software Engineer
 
Design and development of data migration ETL custom framework and tools development. Development of windows forms user interfaces, presentation and business logic layers, wrote common connectors for various EMR and Practice management databases. Wrote tools for practice management, and Electronic Medical Records data migration.

Responsibilities:

·          Design & Development of ETL custom framework to connect to different PMS & EMR Systems
·          Developed data load and migration modules for Migration tools.
·          Team Mentoring & design of Functional and Design Specification documents.
·          Worked on legacy vb6 code, bug fixing and refactoring.


Environment: Visual Studio .NET 2008, 2003, .NET Framework 2.0/3.0, C#,VB6, Windows Forms, MS Enterprise Library, ADO.NET, SQL Server 2008, MySQL .




IBM (NYSE:IBM),                                                                                           (07/2005 – 10/2008)
Project: IBM Information Server, IBM DataStage Product Development
Role: Staff Software Engineer
 
IBM InfoSphere DataStage is an ETL (Extract, Transform, Load) product which integrates data across multiple and high volumes of data sources and target applications.
                
Worked as a staff software engineer for design and development of DataStage XML pack. Developed input stage, output stage, transformer stage.  Designed and developed enhancements to Resource Estimation, Performance Analysis and Intelligent Assistant DataStage tools.  

Responsibilities:

·          Designed and developed windows forms user interfaces, business logic layers using C#
·          Designed and developed XML model and meta-models, schema and structure design.
·          Developed Unified Flow Model (UFM) for DataStage Xml Jobs.
·          Design and Development of XML Input, Output and transformations stages. 
·          Analyzing the existing legacy applications and implementing appropriated functionality designed as n-tier solution using latest xml tools and improved performance.
·          Followed Test Driven Development approach to produce high Quality software.
·          Wrote functional and design specifications.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
·          Defect fixing and tracking.


Environment: Visual Studio .NET 2008, 2003, .NET Framework 2.0/3.0, C#, Windows Forms, MS Enterprise Library, ADO.NET, SQL Server 2008 .

Project: DataStage Configuration File Editor                                                            (June 07 – Jan 08) Role: Staff Software Engineer
                         
Designed and developed windows based configuration file editor application to create & manage resources for parallel processing. A configuration file plays a vital role in identifying the resources for parallel process execution. A configuration file contains nodes (physical machine resources) information, which is used by parallel processing engine to create a score. For better performance of a DataStage job, a configuration file has to be built dynamically by analyzing performance of the job and resource estimation. An algorithm was developed to create dynamic configuration using performance and resource estimation metrics.                
Responsibilities:

·          Performing design and development of windows forms application using C# and Design and development of user interface and business logic layers.
·          Writing Design and Functional specifications
·          Created Use Case and Class diagrams. Developed Composite design pattern to leverage a single tree object usage at presentation layer
·          Developing and designing custom User Controls providing code reuse and ability to inherit complex UI.
·          Designing different kinds of data reports using Crystal Reports.
·          Followed Test Driven Development approach to produce high Quality software.
·          Wrote functional and design specifications.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
·          SQL Query/ Store procedure optimization, Triggers, Function and other database activities.
·          Implementation of stored procedures, Transactions & Triggers.
·          Defect fixing and tracking.
·          Created functional prototypes, design templates, style-sheets and wire frame mockups to show case custom integration options.

Environment: Visual Studio .NET 2005, .NET Framework 2.0/3.0/3.5, C#, Windows Forms, ADO.NET, ASP.Net, WebSphere Appserver, XML, XSLT, DB2, Win Forms, Syncfusion Library, ComponentOne Library.


Project: DataStage Mainframe Pack Globalization                                                   (Jan 07 – June 07)
Role: Team Lead

Team Lead, Designed and implemented the globalization of DataStage Mainframe component into 12 languages.

Responsibilities:

·          Analysis and designing the globalization project structure for mainframe pack code base (vc++ code)
·          RC files localization and creating the globalization projects and scripts for each language
·          Integration of globalization projects with main code base.
·          Testing and bug fixing the globalized files.
·          Defect fixing and tracking.
·          Created functional prototypes, design templates, style-sheets and wire frame mockups to show case custom integration options.

Environment: Visual Studio .NET 2005, Visual Studio .NET 2003, Visual Studio 6, .NET Framework 2.0/3.0.

Project: DataStage Resource Estimation Tool                                                          (Jul 06 – Jan 07)
Role: Staff Software Engineer                                                                                                                                 

Using this program one can estimate and predict the resource utilization of DataStage parallel job runs by creating models and making projections in the Resource Estimation window. A model estimates the system resources for a job, including the amount of scratch space, disk space, and CPU time that is needed for each stage to run on each partition. A model also estimates the data set throughput in a job.

Static models estimate disk space and scratch space only. These models are based on a data sample that is automatically generated from the record schema. These models are used at compilation time

Dynamic models predict disk space, scratch space, and CPU time. These models are based on a sampling of actual input data and are used at run time.  

Responsibilities:

·          Designed and developed the user interface using c# & windows forms, custom UI controls. 
·          Created Model, Projection style design pattern for better user interface design of the application.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
·          Created functional prototypes, design templates, style-sheets to show case custom integration options.
·          Wrote design & functional specifications for each custom control.
·          Followed Test Driven Development approach to produce high Quality software.
·          Wrote functional and design specifications.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
·          SQL Query/ Store procedure optimization, Triggers, Function and other database activities.
·          Implementation of stored procedures, Transactions & Triggers.
·          Defect fixing and tracking.

Environment: Visual Studio .NET 2005, .NET Framework 2.0/3.0/3.5, C#, Windows Forms, XML, XSLT, SQL Server 2005, DB2, IBM Websphere, Rational ClearCase, Rational ClearQuest. Win Forms, Syncfusion Library, ComponentOne Library.


Ascential Software (IBM Acquisition)                                                           (Nov 2004 – June 2005)
Project: Mozart framework, Mozart custom controls library
Role: Software Engineer                                                                                                                                  

Designed and developed an integrated framework called Mozart, which is custom designed user interface platform for various IBM Data integration products.
This platform is a co-operating set of loosely coupled modules, which offers extension points through an XML configuration file. The design resembles the architecture of Eclipse system and built entirely in .Net using customized Visual studio.Net controls. Responsible for design & development of Framework API and custom UI components. Some of the custom UI controls include generic splitter, rotatable splitter, collapsible splitter, custom Syncfusion grid control.

Responsibilities:

·          Design & development of custom visual studio .net controls
·          Design & development of custom components API
·          Writing Design & functional specification for each component
·          Writing unit test using NUnit framework
·          Ensuring compliance of code to Mozart coding standards
·          Followed Test Driven Development approach to produce high Quality software.
·          Wrote functional and design specifications.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.

Environment: Visual Studio .NET 2005, 2003, .NET Framework 2.0/3.0/3.5, C#, Windows Forms, ASP.NET, ADO.NET, IIS 6.0,  XML, XSLT, SQL Server 2005, DB2, IBM Websphere, Rational ClearCase, Rational ClearQuest, Win Forms, NUnit, Syncfusion Library.

Nous Infosystems                                                                                           (Dec 2003 – Nov 2004)
Client: IceFactory, London
Project: Digital Dictation (Work Flow Management System)
Role: Software Engineer                                                                                                                                 


This is a workflow management system for legal industry in UK. The work process between lawyer and his transcriptionist has been automated using the latest hardware from Olympus. The hardware involves the voice recording device, and foot pedals for transcription. The DSS voice file produced by the recording device will be transferred to the transcriptionist for the transcription of the file.

Responsibilities:

·          Design and development of Dictation module, Transcription module, ASP.Net IIS Work flow server
·          Design and development of n - tier architecture
·          Implemented Data Access Layer using ADO.NET to communicate with the database
·          Integration of Olympus hardware API  with dictator & transcription module
·          Design, development and maintenance of Microsoft SQL Server database, including requirements analysis, schema design, data conversion, data loading, testing and implementation 
 

Environment: VisualStudio.Net 2003, Visual C#, Exceed Library, MS SQL Server 2000, Windows 2000/XP, ASP.Net, Microsoft Biztalk server, Microsoft Exchange Server 2003.


Client: Buildsoft, Australia
Project: Buildsoft Offsider Accounting System
Role: Developer                    

Offsider Accounting system is an estimate accounting system for construction industry. Cost of each job in a specific domain of construction work can be estimated through this software. The bidding value submitted by bidders or suppliers is tracked and integrates their information into main system for estimating the cost of work. The total work of a construction can be segregated into jobs that can be estimated through the accounting packages provided in the system.                       

Responsibilities:
·          Designing User Interface (C#, Win Forms), developing front-end parts
·          Created stored procedures, user defined functions and special software roles, which restrict access to data from the database
·          Designed and developed internal framework API classes
·          Involved in design and maintenance of SQL Server database, including requirements analysis, design, data conversion, data loading, testing and implementation.
·          Followed Test Driven Development approach to produce high Quality software.
·          Wrote functional and design specifications.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
·          SQL Query/ Store procedure optimization, Triggers, Function and other database activities.
·          Implementation of stored procedures, Transactions & Triggers.

Environment: VisualStudio.Net 2003, Win Forms, Visual C#, Syncfusion Library, MS SQL Server 2000, Microsoft Biztalk server, Windows 2000/XP.

Client: Buildsoft, Australia
Project: Buildsoft Global Estimating System (BTGES)
Role: Developer

This is an Estimating system, which can be used to estimate any kind of construction work that can be estimated in terms of duration, design, cost and material. This is a flagship product of Buildsoft, which is widely used in estimating building construction work in Australia. The amount of work involved in any construction work can be modularized as projects, jobs, Variations, Cost pricelist variations and design of the work.
Buildsofts’s Digitizer (BTOS) and offsider accounting systems can be seamlessly integrated with BTGES.

Responsibilities:

·          Designing normalized data schemas using MS SQL Server 2000 - Enterprise Manager.
·          Creating triggers and constrains to provide data integrity.
·          Creating stored procedures, user defined functions and special software roles, which restrict access to data from the database.
·          Developing business logic components as a middle-tier between database (C#, ADO.NET) and the client application \ administration tools (web-services, C#, ASP.NET and IIS).
·          Implementing data exchanging between server and administrator’s application using .NET Remoting technology.
·          Designing User Interface (C#, Win Forms), developing front-end parts.
·          Followed Test Driven Development approach to produce high Quality software.
·          Wrote functional and design specifications.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
·          SQL Query/ Store procedure optimization, Triggers, Function and other database activities.
·          Implementation of stored procedures, Transactions & Triggers.
·          Defect fixing and tracking.

Environment: VisualStudio.Net 2003, Visual C#, Win Forms, Syncfusion Library, MS SQL Server 2000, Microsoft Biztalk server, Windows 2000/XP.

Client: Buildsoft, Australia
Project: OTTO - A front end Application for BTOS (Digitizer)
Role: Developer

Designed and developed this program as a front-end system for Digitizer (BTOS). The main aim of this program is to invoke Digitizer from Jobs that were created under various projects. This system is fully developed under .Net (coding in C#), The invoking of unmanaged code of Digitizer (exe) is done through a DLL which is a unmanaged code written in VC++. Through marshalling process the functions in DLL is called from OTTO to invoke the Digitizer. Apart from invoking the EXE, OTTO consists of creation of jobs, projects, restore and backup functions on jobs, emailing and PDF format of jobs information.

Responsibilities:

·          User interface design  and development using windows forms and C#
·          Design and development of n - tier architecture
·          Implemented Data Access Layer using ADO.NET to communicate with the database
·          Design, development and maintenance of Microsoft SQL Server database, including requirements analysis, schema design, data conversion, data loading, testing and implementation.
·          Followed Test Driven Development approach to produce high Quality software.
·          Wrote functional and design specifications.
·          Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
·          SQL Query/ Store procedure optimization, Triggers, Function and other database activities.
·          Implementation of stored procedures, Transactions & Triggers.


Environment: VisualStudio.Net 2003, Visual C#, Infragistics Library, MS SQL Server 2000. Windows 2000/XP

Infinite Consultancy Services
Project: Headend Control System (HCS)
Role: Developer

This project involves developing server system for Headend control of Cable control room. The project is implemented in C++ and VC++ where specific Socket Classes were developed for data communication between Headend Server and the Settop Boxes. This project is aimed at developing a full-fledged data Accessibility and communication between server and its clients (settop boxes) for conditional access system (CAS). Project work involves designing the complete
architecture of Headend conditional access system’s control software.                     

Responsibilities:

·          Writing sockets classes with connection-oriented interface.
·          Creating an application Help System and a User Guide.
·          Installing software and creating initial database data.
·          Designing and developing the GUI.
·          Writing test cases, defect tracking and bug fixing.
·          Wrote functional and design specifications.

Environment: Visual Studio 6, VC++, C++, Winsock, ActiveX, Windows 2000/98, MS Sql server 2000.

Infinite Consultancy Services                                                                                    (2001 – Dec 2003)
Project: Ace Internal System (AIS)
Role: Developer

Ace Accounting system is developed for internal operations of Infinite Consultancy. It’s a tracking and monitoring system which tracks the contractual work done by the employees of Infinite Consultancy. The program maintains the regular and contract employee accounts and expenditure incurred on the work done for a particular period of time.           

Responsibilities:

·          Creating an application Help System and a User Guide.
·          Installing software and creating initial database data.
·          Designing and developing the GUI.
·          Writing test cases, defect tracking and bug fixing.
·          Implementing business-logic components for data processing and reports printing features.

Environment: Visual Studio 6, VC++, C++, Winsock, ActiveX, Windows 2000/98, MS Sql server 2000.

Infinite Consultancy Services
Project: IFace Messaging System
Role: Developer
Environment: Visual Studio 6, VC++, C++, Winsock, ActiveX, Windows 2000/98, MS Sql server 2000.

A client-server messaging system was developed for Infinite Consultancy Services for its internal operations. Client and server software were developed using MFC, the mode of communication is sockets with connection-oriented interface, and the entire project is done in VC++ environment using MFC.                

Responsibilities:

·          My role involved in writing sockets classes with connection-oriented interface.
·          Creating an application Help System and a User Guide.
·          Installing software and creating initial database data.
·          Designing and developing the GUI.
·          Writing test cases, defect tracking and bug fixing.




Download Resume Format 

0 comments:

Post a Comment

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BBM CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Industrial Engineering CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MCA CV Mechanical CV Medical Representative CV Mining CV MMS CV MS CV MSC CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV