.net Developer Resume
NC
SUMMARY
- Five years of IT experience in analysis, design, development, implementation and coding of web based and multi - tier applications, and developing various Enterprise Level and Distributed work flow applications.
- Expertise in developing applications using Microsoft technologies such as .Net Framework 3.0/3.5, 4.0 ASP.NET, C#.NET, ADO.NET, XML, Web Services, Multi-Threading, WPF, WCF, Win Forms and Web Forms.
- In-depth project implementation and experience in .NET based Technologies, Object Oriented Design, IIS 7 & 7.5.
- Designing applications using UML diagram.
- Extensive experience in developing rich GUI apps for both desktop and web using C#, WPF, Silverlight, Expression Blend.
- Experience in using Singleton Design Pattern.
- Devised and Architected n-Tier enterprise level ASP.NET applications using various design patterns.
- Proficiency in SDLC methodologies and development processes such as requirement analysis and definition, prototyping, designing, coding, testing and implementation.
- Expertise in using ASP.NET Grid Controls, Server Controls, Master Pages, custom web controls using C#.NET, JavaScript which involve design and runtime validations.
- Proficient in tools such as MS Visual Studio 2008/2010 Team System, MS Visio and MS FrontPage.
- Proficient in using MS SQL Server 2008.
- Experience in using Agile methodology (SCRUM Framework).
- Extensively worked on creating Window Forms and Client server based application.
- Proficient in developing Service Layer using C# andWindows Communication Foundation (WCF).
- Excellent skills in analyzing client’s requirements, modeling the system, and ensuring the functionality, with client satisfaction as the primary focus. Capable of delivering optimized, effective and well-documented code.
- Excellent logical, analytical, communication and interpersonal skills with exceptional ability to master new concepts; fast learner with complex systems and a good team player, problem solver and ability to work under tight deadlines and articulate technical problems in a concise and coherent manner.
TECHNICAL SKILLS
Technologies: ASP.NET, C#.NET, WCF, WPF, ADO.NET., WCF, WPF, Silverlight
Frameworks: .Net Framework 1.1/2.0/3.0/3.5
Modeling: MS Visio Enterprise Architects, UML
Languages: C#, ASP.NET, and HTML
Databases: MS SQL Server 2008/2012, MS-Access.
Markup Languages: XML, CSS, HTML, and XAML.
Scripting: JavaScript
IDE Tools: Visual Studio 2008/2010, TFS 2008/2010 MS-Office, MS-Project.
Web Servers: Microsoft IIS
Operating Systems: Windows 7, Vista, XP, 2000, 98.
PROFESSIONAL EXPERIENCE
Confidential, NC
.Net Developer
Responsibilities:
- Analyzed business requirements, wrote use cases and functional requirements.
- Designed the flow of transactions and reviewed designs specifications.
- Architect the application using MVVM model for WPF.
- Used ASP.NET web form controls such as Grid view, Data List to display data.
- Design and Development of UI using C#.NET components.
- Involved in the application deployment to UAT.
- Created and maintained SQL Server 2008 Database. Implemented the SSIS package for data migration.
- Responsible for distributing the functionalities among other team members and assisting them in coding, optimizing and better performance of various functionalities.
- Responsible for overseeing the Quality procedures related to the project.
Environment: Win Forms, Multi-threading, Agile Architecture, SQL Server 2008, IIS 7, ASP.NET 3.0, .NET 3.5/4.0, C# 3.0/4.0, Visual Studio 2010, ADO.NET, WPF, HTML, CSS, and JavaScript.
Confidential, MA
.Net Developer
Responsibilities:
- Designing application using C#.NET, and ASP.NET. Designed and created various User Controls.
- Involved in analyzing requirements for application. Extensively involved in reporting table structures and web forms based front end.
- Extensively used Themes, Skins and ASP.Net AJAX to provide a rich UI experience.
- Developed reusable Data Access Layer and Business logic Layer using C# and ADO.NET.
- Used ADO.Net objects for data retrieval and database updates.
- ImplementedModel-View-Controller (MVC)pattern for design solution.
- Extensive use of Java Script and Cascading Style Sheets for formatting front end.
- Developed Stored Procedures insert data into database.
- Extensively used XPath to navigate through attributes and elements in XML documents.
- Created and tested highly complex back-end scripts, stored procedures, and triggers.
- Debugged the coding defects, validated the fixes and closed the bugs accordingly.
- Actively involved with Business Analysis and Systems Analysis in the creation of Use Cases, Process Flowcharts and Component Diagrams using MS Visio.
- Enhanced performance of the application and system through put issues, using tools like SQL Performance Tuning Wizard.
Environment: Microsoft Visual Studio 2005/2008, ASP.NET, C#,, ADO.NET, SQL Server 2005/2008, MVC, T-SQL, HTML, Visual Source Safe, XML, XSLT, XPath, JavaScript, IIS.
Confidential, Alexandria, VA
.NET Developer
Responsibilities:
- Developed 3-tier architecture application using ASP.Net.
- Developed the GUI using HTML, ASP.NET Server controls (Vendor & Charity Portal).
- Used ASP.Net Validation Controls for Validating User Input and JavaScript for data validations (Vendor & Charity Portal).
- Extensive use of the database objects such as Data grids, Data Tables, Data Readers and
- Datasets for data retrieval and manipulation.
- Worked with Team Foundation Server (TFS) as N-tier architecture to expose the web services.
- Created custom event handlers and class libraries for the server side components using C#.
- Customize Page Layout and Logging error information for troubleshoot and feature enhancement.
- Developed Custom Web Controls using C#.
- Created Database Tables and have written PL-SQL Queries, Stored Procedures for all the Transactions in and out of the Database using Oracle 11g.
- Extensively used XML and XML-related technologies. Created XSD schemas to validate XML documents and to generate typed Datasets and XSLT transformation to convert XML to custom markup format.
- Worked on data binding with different Server Controls like Data grid and Data list.
Environment: C#, .Net Framework 3.5, ADO.NET, Web Services, XML, JavaScript, Oracle 11g, Visio, Windows XP.
Confidential, Bridgewater, NJ.
.NET Developer
Responsibilities:
- Developed TechFlow Web Application using ASP.NET, ADO.NET, C#, VB.NET to track the devices that are moved, added, and changed (MAC) process.
- Used .NET frame work class library, develop front-end skins using ASP.NET web forms.
- Wrote business logic in C# and handled transactions from and to database using ADO.NET objects such as data sets, data adapters, data readers.
- Extensively used data validation controls for client side validation.
- Used business logic components developed in Visual basic 6.0 in ASP.NET.
- Created user controls, custom controls to reuse throughout the application like address control, date control, combo box control, and dynamic menu bar etc.
- Worked with managers to understand the project specifications to be implemented in .NET
- Maintained the state of session objects, created dynamic menu, used session management.
- Redirected to a Custom Error Page, which writes the error to log and sends an email to the administrator using Mail Message when an error is encountered
- Worked with Web Config. for optimization and error handling and for global variables
- Involved in fixing bugs by debugging the application and using tracing
Environment: Visual Studio 2005, Microsoft.Net 2.0/3.0, ASP.NET, C#.NET, VB.NET, ADO.NET, Web Services, SQL, CSS, JavaScript, HTML, DHTML, IIS, XML.
