Senior .net Developer Resume
SUMMARY
- Over 8+ years of experience in the areas of RDBMS, 3 Tier & Component based Architecture and full life cycle software Development, which includes analysis, design, development, testing, and implementation of object oriented Engineering systems
- Experienced in Network Programming, Multi - Threading, Web Technologies and Desktop Application for various Business, GUI Tools and Aerospace applications.
- Expertise experience for windows with sound technical knowledge in developing software using C, C++, C#, VB, VC++ (MFC, ATL and win32) with extensive usage of Visual studio 2010/2008/2005 including .NET 4.0.
- Expertise in ASP.NET for designing and developing Web based applications using C#, ADO.NET, HTML, XML, JavaScript and Microsoft SQL Server.
- Expertise in working with ADO.NET using Microsoft SQL Server 2005 and 2008
- Experienced in Design pattern (MVC) and Object Oriented methodology (OOAD) using UML tools like Rational Rose and Visio
- Good Exposure to .NET security concepts like Forms based Authentication and Windows Authentication.
- Sound Experience in developing XML and SOAP, HTTP based Web Services in .NET.
- Experience in Design, Development & Execution of test cases for the Integration, Software Confidence Test, System Verification Test, and System Operation Test.
- Experience in Integrating COM and .NET components.
- Experienced in System Programming on different hardware, memory management, garbage collection and debugging on the hardware,
- Proficient in web designing using XML, XSLT, HTML, DHTML and CSS
- Good understanding of Data Structures, XML.
- Strong in front-end GUI development using ASP.NET and HTML.
- Have worked on Performance Tuning, query / code optimization coding standard, writing stored procedures and PL SQL.
- Good experience with working on Offshore-Onsite model
- Knowledge in using VSS, ClearCase and Subversion (SVN) for Version Control.
- Experience in configuration management, which includes; Visual Source Safe source control management, build and release management.
- Rich experience in using CMM5 level processes, Agile Process for Application Development (Scrum, Daily Standup) for various activities such as corporate development, tracking and incident reporting, metrics analysis.
- Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast.
TECHNICAL SKILLS
OPERATING SYSTEM: Windows VISTA / XP / 2003 / 2000 / NT 4.0 / DOS
EMBEDDED OPERATING SYSTEM: OS 9000, Wince 4.2/5.0, Windows XP/NT Embedded
LANGUAGES: C, C++, Visual C++, MFC, C#.NET and Visual Basic 6.0
COMPONENT TECHNOLOGIES: COM and DCOM
.NET TECHNOLOGIES: C#.Net, ASP.NET, ADO.NET, AJAX, ODBC, ADO, ActiveX, Web Services, WCF.
FRAMEWORKS: .NET 4.0, .NET 3.5, .Net 3.0, .Net 2.0, .Net 1.1
SOFTWARE LIBRARIES: ATL, MFC, SDK
MODELING LANGUAGE: UML
VERSION CONTROL: Rational Clear Case, Rational Clear quest, VSS, CVS, Tortoise
RDBMS: MS SQL Server 2008, Oracle and MS-Access
WEB DEVELOPMENT: HTML, Java Script, XML, XSLT, CSS, JQuery
PACKINGE TOOLS: Install Shield, MS Visual studio installer
DESIGN TOOLS: Rational Rose and Visio
CONFIGURATION TOOLS: MS Visual Source Safe 6.0 and PVCS
PROJECT MANAGEMENT TOOLS: MS - Project 2000, PVCS Tracker, DOORS
NETWORKING: HTTP, TCP / IP
APPLICATION SERVERS: IIS 5/6/7.
PROFESSIONAL EXPERIENCE
Confidential
Senior .Net Developer
Responsibilities:
- Gathered and analyzed requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Extensively implemented OOAD concepts to maximize code reuse using C#.Net.
- Design & developed various web forms.
- Used AJAX to get tail information from server.
- Developed custom User Controls, viz. Progress Bar Control, Text and Button Control, to reduce the complexity in UI coding and provide better look and feel.
- Implemented Multithreading to execute certain processes, with large amount of data retrieved, on different threads to report back the progress of the Process.
- Implemented Automatic creation of Media set with latest files through ActiveX control.
- Used MVC Pattern to separate the presentation layer (UI), business logic layer and data access layer.
- Implemented auto creation XML files from XSLT depending upon tail requirement.
- Created Windows Communication foundation (WCF) Services using VS.Net 2010 and Consumed WCF Services from ASP.Net web applications.
- Implemented auto check in into ClearCase by checking files differences.
- Provided configuration support for various software releases with same tool and field issue.
- Implemented Role Based security to allow the customization of user/group functionality and provide security on an individualized basis.
- Involved in Unit Testing and Integration testing.
Environment: .Net framework 4.0, ASP.NET, IIS 7.0, C#.Net, Visual Studio 2010, multithreading, XML, AJAX, XSLT, Web Services, WCF, SQL Server 2008.
Confidential
Senior .Net Developer
Responsibilities:
- Responsible for requirement gathering, designing, developing and unit testing of the application.
- Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Implemented 3-Tier Architecture.
- Extensively implemented OO concepts to maximize code reuse using C#.Net.
- Design & developed various web forms.
- Created complex SQL Queries and Stored Procedures to update and retrieve data effectively.
- Used ADO.Net objects such as data adapter, dataset, data reader and data view for accessing data from the database.
- Responsible for performance tuning at the application and database layers.
- Configured internet information services (IIS) in server to publish application.
- Implemented error handling with error logging mechanism to track errors.
- Implemented role based security to allow the customization of user/group functionality and provide security on an individualized basis.
- Involved in Unit Testing and Integration testing.
Environment: .Net framework 4.0, ASP.NET, IIS 5.0, C#.Net, Web Service, Visual Studio 2010, SQL Server 2008.
Confidential
Developer
Responsibilities:
- Providing additional features such as configuration and integration of Yamaha’s Blu-Ray High Definition Audio/Video, Apple’s iPod and Carry-on Audio/Video with the Cabin Entertainment System (CES). This integration requires the changes in software running on the Confidential Proprietary Hardware PME, CCPT and integration testing will be done by using the RRE tool.
- Integrating Confidential Plug and Play Blu-Ray - eDVD support for CES. Integration of this feature will be done with the support of RC eDVD tool
- Integration of the new enhanced Graphical User Interface with the Backend Software (PME Software) using Proprietary communication protocols such as XML RPC, Network Data Object (NDO) and Tunnel Protocols.
- Design and Development of the Network Analysis tool to capture the CES specific NDO packets, that enables faster debugging and thereby deployment of the software in shorter time periods.
Environment: C#.Net, VC++, XML, VMOS, TCP, UDP, MDSB, RS 232/485, AR INC 429