.net Developer Resume
CA
SUMMARY
- Qualified software professional having 5+ years of broad experience in Analysis, Design, Development, Implementation and Support of various Client - Server applications, Web based applications and Desktop applications.
- Extensive development experience in Microsoft .Net technologies such as Visual Studio.NET 2005/2008/2010 , C#, ASP.NET 2.0/3.0/3.5, ADO.NET, .NET Framework, Web Services and Windows Communication Foundation (WCF) and all other related technologies.
- Excellent knowledge and experience with Win Forms, Web Forms, AJAX, ASP.NET, UI design and development, consuming and manipulating data using ADO. NET.
- Excellent working knowledge and experience in different Database Management Systems.
- Experience in developing Stored Procedures, Triggers, Views, and Schemas using T-SQL in relational databases such as MS SQL Server 2005/2008.
- Experience with Data Accessing using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) Providers for data manipulation.
- Expertise in Design and Development of User Interfaces, User Controls & Custom Controls using ASP.NET & C#.
- Good experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases. Hands on experience in using VISIO
- Experience with MVC Architecture Design Patterns and Development methodologies like Agile and Waterfall models.
- Active participation in Software Testing and Software Quality Assurance procedures
- Experience in third party controls like Telerik RadControls.
- Thorough understanding of Object Oriented Programming (OOP) and all its basic concepts
- Experience in implementing Design patterns of C#.
- Expert knowledge of developing large scale applications using .NET framework in the areas that require Performance, Scalability, Security, and Extensibility
- Competent to work independently or in a team and capable to work under pressure as well as meeting tight and narrow deadlines
- Exceptional ability to quickly master new technologies and capable of working in-group as well as independently with a sense of responsibility and ownership.
TECHNICAL SKILLS
Programming Languages: C#, C, C++, VB 6.0, SQL, PL-SQL
Web Technologies: ASP.NET, .NET 2.0/3.0/3.5, ADO.NET, WCF, .NET Web Services, ASP.NET AJAX, CSS, XML, XAML and HTML/XHTML, DHTML
Microsoft Technologies: MS Visual Studio .NET 2005/2008/2010 , .NET Framework 1.0/2.0/3.0/4.0 , Web Forms, Win Forms, ADO, ADO.NET
Version Control: Microsoft Visual Source Safe, TFS
Database: SQL Server 2005/2008, Oracle 8i/9i/10g, MS Access, T-SQL, PL/SQL, LINQ, SSIS and SSRS.
Scripting Languages: Java Script, jQuery
Development & Design Tools: MS Visual Studio 2005/2008/2010 , MS Visio.
Source Code Control: SVN, CVS, Team Foundation Server (TFS)
Testing Tools: N-Unit
Web Servers: Internet Information Services (IIS) 5.0/6.0/7.0, Apache
Operating System: Windows 7/ Vista/XP/ 2008/2005/2000/ NT.
PROFESSIONAL EXPERIENCE
Confidential, CA
.Net developer
Responsibilities:
- Implement and gather requirements based on design specifications.
- Developed Business Rules based on the Business Logic for changes in the behavior of UI features.
- Improved the performance of the authentication cookies for the login.
- Implemented permission checks on various ASP.NET web pages based on the roles and permission levels granted to the users in the Enterprise.
- Implemented MVC model for Presentation Layer
- Extensively used JavaScript for client side validations
- Developed services to pull the data from different source applications to be presented into the portal.
- Developed Exception classes from base class to handle exceptions and log errors in the database using log wrapper.
- Refactor existing code to implement new and cleaner methodologies, and to remove and consolidate duplicate code.
- Assisted fellow developers with setup and configuration of TFS, IIS, and SSMS for VM’s setup.
- Design and implement new, and update existing, tables and stored procedures (SQL 2008, T-SQL, SQL Server Management Studio).
- Administered workflow for existing issues and assisted in code review with fellow developers via JIRA.
- Worked with Build Engineers on resolving any build failures with Pre Test commits.
- Developed Test plans and Test cases and involved in the Unit Testing. Researched problems discovered by QA and develop solutions to the problems.
Environment: .Net framework 4.0, Visual Studio 2010, ASP.NET 3.5, ADO.NET, Entity Framework, MVC, SQL Server 2008, Web Services XML, JIRA, TFS, IIS 6.0.
Confidential, Ohio
.Net developer
Responsibilities:
- Preparing design documents (LLD)
- Coding & developed Illustration web forms
- Developed Web Forms using C# andASP.NET.
- Implemented Collections, Delegates, Interfaces, Serialization, Deserialization,Event Handling Concepts in C#
- Serialize and Desearlize JSON objects
- UsedADO.NETobjects in accessing and retrieving data from the SQL server.
- Performed Client side validations using validation controls inASP.NET
- Ran Resharper Code-Review tool and resolved all warnings and error messages
Environment: C#.NET 3.5,ASP.NET3.5, Web Services, SQL Server 2008, Telerik RadControls, MicrosoftEnterprise Library, Log4Net, TFS.
Confidential, NY
Dot net developer
Responsibilities:
- Develop WCF services to connect external data sources
- Involved in Business & Entities Components
- Designing of web pages for website
- Coded C# wrapper / helper classes for DBManager and Session Manager
- Implemented Collections, Delegates, Interfaces, Serialization, Deserialization,Event Handling Concepts in C#
- Implemented Lamda expressions in C#
- Implemented Client Side Validation using JavaScript
- Used JQuery Plug-in to call Print dialog screen without opening blank window.
- View submission using JQuery Ajax post
- Serialize and Desearlize JSON objects
- Creating the stored procedures and rules based on client requirements
- Created SQL Server Table Types and passing data table from data access layer instead of individual parameters.
Environment: C#.NET 3.5,ASP.NET3.5, SQL SERVER 2008, JQuery Libraries
Confidential
Software Design Engineer
Responsibilities:
- Developed GUI and Middle Tier using C# and ASP.net
- Involved in gathering requirements.
- Implemented the application using N-Tier Architecture.
- Implemented WCF services as one of the application layer.
- Contributed towards the security model in .NET framework for the administration module using Windows Authentication based on Role-based security
- Implemented XML Web Services in C# based on SOAP protocols using XML extensively for data transfers
- Used rich server controls of ASP.NET like Calendar and Data Grid
- Extensively used JavaScript for client side validations
Environment: ASP.NET, ADO.NET, C#, Web services, XML, HTML, Java Script.
