.net Developer Resume
CA
SUMMARY
- Qualified software professional with around 7 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/4.0 , ADO.NET, .NET Framework, Windows Services, Web Services, and Windows Communication Foundation (WCF) and all other related technologies.
- Excellent knowledge and experience with Win Forms, Web Forms, AJAX, XML, ASP.NET, ASP.NET MVC, Razor Engine, HTML, CSS, JavaScript, jQueryUI, 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, Entity Framework, 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#.
- Experience in debugging tools like Firebug, JSFiddle, and browser based development tools.
- 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, JSON, 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:
- Responsible for requirements gathering, functional specs, use case specs and system design.
- Involved in analysis, design and development of interactions between View and Controller components of the application.
- Involved in design and development of Data access layer using ADO.NET Entity Framework to connect and retrieve or manipulate database information.
- Involved in developing Windows Services using C#.NET, and threading concepts.
- Implemented Web Services using ASP.NET MVC and JSON.
- Involved in developing User Interface using MVC pattern.
- Worked in Agile Environment using Scrum methodology. Hands-on experience in VersionOne tool to track sprint status.
- Reviewing code, Debug programs, identifying issues and providing solutions for the same.
- Review test cases for all the requirements business/user requirement, functional requirement and technical requirements.
- Using Wiki to document several aspects of the system (e.g. functional and design document)
- Logging and testing capability using log4Net, N-Unit
Environment: .NET Framework 4.0, N-tier Architecture, ASP.NET MVC 3, Web Services, Windows Services, AJAX, XML, Razor Engine, JavaScript, jQuery, HTML5, CSS3, ADO.NET, Entity Framework, Visual Studio 2010, SQL Server 2008, SQL Management Studio 2008.
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.
- Worked in Agile Environment using Scrum methodology
- 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 and jQuery for client side implementation.
- Implemented HTML in view pages to display information for users.
- Implemented CSS for styling the content displayed.
- 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 3.5, Visual Studio 2010, ASP.NET 3.5, ADO.NET, Entity Framework, Razor Engine, MVC, SQL Server 2008, Web Services XML, JIRA, TFS, IIS 6.0.
Confidential, Ohio
.Net developer
Responsibilities:
- Preparing design documents (LLD)
- Worked in Agile Environment using Scrum methodology
- Coding & developed Illustration web forms
- Developed Web Forms using C# andASP.NET.
- Used HTML in web forms.
- Implemented CSS for styling purposes.
- Implemented JavaScript for client side processing.
- 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
- Worked in Agile Environment using Scrum methodology
- 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 HTML and CSS for displaying and styling the UI content.
- 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
- Used HTML and CSS for displaying and styling purposes in Web Forms.
- Implemented JavaScript for client side processing and validations
- 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.