Senior .net Developer Resume
Los Angeles, CA
SUMMARY:
- 7+ years of experience in design, development and implementation of Web Applications using Microsoft .NET Technologies.
- Proficient in Object - Oriented Concepts and experience in Software Development Methodologies like Agile, Waterfall involving architectural design, analysis (Object Oriented Analysis and Design - OOAD), application development, unit testing and integration.
- Expertise in designing and developing Web based applications using .NET Framework 2.0, 3.0/3.5/4.0/4.5 , C#, ASP.NET MVC, ASP.NET Web forms, ADO.NET, Web Services, Windows Communication Foundation (WCF),WPF, IIS, Silverlight, XML and Visual Studio.NET 2005/2008/2010/2012.
- Extensive Experience with WinForms Applications using Microsoft Technologies C#.
- Developed Client Server Applications with WinForms on client side and C# on back end.
- Hands on experience in configuring WCF endpoints, Bindings, behaviours, Defining and implementing contracts.
- Worked with WCF, MVC Framework and Razor Engine to create different classes using C# in the application.
- Good Work Experience in developing web applications using web technologies like HTML5, DHTML, CSS, JavaScript, JQuery, JSON, AJAX and other web tools.
- Implemented User Controls for better navigation throughout the application.
- Experience with JavaScript Frameworks including Angular.js and Bootstrap.js.
- Utilized ASP.NET Login Controls like Create User Wizard, Login and change password.
- Experience in using Application Servers such as IIS 5.0/6.0/7.0.
- Worked on ADO.NETEntity Framework to associate with database for CRUD operations and LINQ to Entities, Lambda Expressions, and OO Design Patterns.
- Worked with AJAX Script Manager, Update Panel for partial updates to make UI more responsive.
- Good knowledge in Exception Handling, Debugging and tracing.
- Expertise in Database Programming using RDBMS databases like Microsoft SQL Server 2005/2008/2012 .
- Proficiency in working extensively with Microsoft SQL Server, Database Design, stored procedures, SQL queries, Database maintenance, and triggers using SQL server.
- Experience in Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).
- Involved in Application Design, Code Development, Database Design, Testing and Trouble Shooting.
- Good Understanding of Design Patterns Use Cases, Activity Diagrams, Class Diagrams, Sequence Diagrams and Object Oriented Programming.
- Good Work Experience in using version control tools such as Team Foundation Server (TFS), Visual Source Safe (VSS) and Tortoise Subversion Control.
- Handled Unit Testing at each level of application development.
- Highly adept at promptly and thoroughly mastering new technologies.
- Experience in interacting with end users and gathering business requirements.
TECHNICAL SKILLS:
.Net Technologies: C#.NET,VB.NET,ADO.NET, ASP.NET 2.0/3.0/3.5/4.0 , .NET Framework 3.0/3.5/4.0/4.5 , Web Services, WCF and WPF
Web Technologies: XML, HTML, DHTML, XHTML, SOAP, WSDL, CSS, JavaScript, Jquery, Bootstrap, Angular, JSON, AJAX, Razor.
Design Patterns: MVC 3.0/4.0/5.0
RDBMS: MS SQL Server 2005/2008/2012 , Oracle 9i/10g
Development Tools: MS Visual Studio.NET 2005,2008,2010,2012
Methodologies: Waterfall, Agile
Web Servers: Internet Information Services (IIS 5.0/5.1/6.0/7.0 )
Version Controls: TFS, SVN, VSS.
PROFESSIONAL EXPERIENCE:
Senior .NET Developer
Confidential, Los Angeles, CA
Responsibilities:
- Involved in gathering requirements and Preparing analysis, design documents and functional modules required by the system.
- Developing Web Application using Asp.Net 4.5, C#, JavaScript, Jquery, HTML5 and CSS.
- Used MVC4 design pattern and Razor Technology to develop web application.
- Responsible for consuming Windows Communication Foundation (WCF) services for the application. Implemented WCF security, binding, behavior and endpoint.
- Worked with JavaScript and CSS for rich UI and end user experience.
- Responsible in Designing and developing Multi-Tier Application for web and windows applications.
- Developed User Registration and Login Pages using WinForms.
- Created ASP.NET User Controls to reduce the complexity of user interface design.
- Used Angular, Bootstrap.js for effective web design.
- Used ASP.Net and C# for the front-end presentation and Server Side Processing.
- Implemented Form Based Security Authentication and Authorization based on Access-Levels for Pages.
- Utilized SQL Server as a backend database and created stored procedures, database tables, constraints and performed database related tasks.
- Worked with Data Adapter, Data Set, Data Reader and Data View as a part of ADO.NET to access and update database.
- Used editable Data Grid controls to display the requested information.
- Used various validation controls, using regular expressions, range validators, required field validators, compare validators and performing custom validations.
- Involved in optimizing code and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
- Worked with Agile Scrum Methodology in this project.
- Created Test Plan, Test cases and test conditions.
- Involved in unit testing and integration testing of the application.
- Used Team Foundation Server (TFS) for source control.
Environment: .Net 4.5, Visual Studio.Net 2012, C#.Net,HTML5, Entity Frame work 6.0,SQL Server 2012, Razor, JQuery, XML, TFS,IIS 7.0, WinForms, JavaScript, Angular, Bootstrap, CSS, WCF,WPF, SOAP, MVC4.
.Net Developer
Confidential, Dallas, TX
Responsibilities:
- Involved in Analysis, Design, and Development stages of the project.
- Used MVC4 design pattern and Razor Technology to develop web application.
- Developed Views, Controllers, Models, Partial Views.
- Developed an object oriented business and data layer components using WCF.
- Designed and Developed WinForms using C#.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and used SOAP, XML and WSDL.
- Implemented .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
- Used JavaScript libraries JQuery and JSon while designing the pages to present data dynamically and to allow interaction.
- Involved in writing and implementing client validation scripts and also used server side validation controls.
- Worked in with SQL Server 2012 as back-end for writing stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Worked in agile development environment and participated in meetings and discussions with project managers, architects.
- Performed Unit testing and validation of data and logged the Test Results.
- Used SVN as version control on a shared team environment.
Environment: .Net 4.0,ASP.Net,C#.Net,WinForms,MVC4,ADO.Net,JavaScript,Ajax,XML,CSS,Microsoft Visual Studio 2012, IIS 7.0, Microsoft SQL Server 2012, WCF, SOAP, TFS.
.Net Developer
Confidential, Minneapolis, MN
Responsibilities:
- Involved in Development of Data Access and business and application layer using C#. Net and Asp. Net.
- Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Used Session state and Cookies for web development and security.
- Developed Web pages with ASP.NET using JavaScript, Client Side Validation, Server controls, HTML Controls, JQuery and CSS.
- Developed and implemented various Web Forms and User Controls and Server Controls usingASP.NET, and C#.
- Extensive use of Web Services and Web Methods.
- Created Tables, Stored Procedures, Triggers and Views for data access and manipulation using SqlServer 2008.
- Involved in enhancements and fixing the bugs in the Email Monitor application.
- Used Agile methodology was used to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- Handled Unit Testing and Integration Testing.
- SVN was used as versioning tool.
Environment: .NET 3.5, Asp.Net, MVC, Jquery, HTML5, CSS, Visual Studio.Net 2010, C#.NET, ASP.NET, SQL Server 2008, SVN, AJAX, IIS 6.0.
.Net Developer
Confidential, Sterling, VA
Responsibilities:
- Involved in requirement analysis, designing, development, maintaining and supporting the application.
- Developed web applications using AJAX to create better, faster and more user-friendly way.
- Expertise in using Session Management Techniques to store Cookies and Session Objects.
- Developed application using CSS for user interface uniformity.
- The tasks included writing the c# classes, developing user controls, writing JavaScript functions, Creating CSS Style sheets.
- Extensively used ASP.NET Validation Controls and JavaScript for client side validations in the web Pages.
- Designed and developed Web Services to Synchronize data from Remote application database to online database using c#.Net, ASP.Net, Visual Studio .Net.
- Involved in implementing the logic using c# and oops concepts.
- Used XML to transport and store data.
- Experience in database development and T-SQL, in creating complex database Queries, Views and Stored Procedures also implemented transactions to control the execution of the queries.
- Responsible for debugging and fixing bugs.
- Involved in deploying the application on the IIS server.
- SVN was used to maintain the version control.
Environment: .Net 3.5, Asp.Net, Jquery, HTML5, CSS, Visual Studio.Net 2008, C#.Net, ASP.NET, SQL Server 2008, SVN, AJAX, IIS 6.0.
Software Engineer
Confidential
Responsibilities:
- Designed and developed web pages using ASP.NET, C#, ADO.NET and HTML.
- Involved in the SDLC phase of requirement analysis, design, and development of the web based internet application tool using ASP.NET 3.0 and C#.
- 3-Tier Application Architecture to ensure flexible and reusability of the application.
- Proficient in developing various web services using WCF, which can be consumed by web application and other systems.
- Developed Master Pages to provide a unified look and feel to the application.
- Utilized Session Objects, Cookies to store the application state.
- Used ASP.NET, HTML and CSSto design the presentation layer of the website.
- Graphical User Interface (GUI) was designed using ASP.NET and the business logic was coded in C#.
- Used a reusable web user control to display customer’s account number and name on every web form that user visits.
- Expertise in ADO.NET components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
- Wrote stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
- Used TFS as a version Control.
Environment: .Net 3.0, C#.Net,Visual Studio 2008, SQL Server 2008, SQL Server Management Studio (SSMS), ADO.NET, LINQ, XML, HTML, JavaScript, IIS 6.0, SOA, T-SQL, TFS (Team Foundation Server)
Software Engineer
Confidential
Responsibilities:
- Worked with Microsoft .Net framework (2.0), Visual Studio 2008 and C# to develop multi- tier web applications.
- Developed UI, Data Access and Business Logic layers.
- Used Session state and Cookies for web development and security.
- Expertise in using List Box, Media Element, Scroll Viewer, Slider etc., in designing the UI interface.
- Used JavaScript for functional programming.
- Knowledge on XAML, data binding, visual tree, data templates, and control templates.
- Implemented different event handlers in ASP.net to provide end user customization.
- Worked with Entity Framework to work with data in the form of domain-specific objects and properties.
- Utilized Grid View, Data List, and Panels to display and manipulate data in ASP.NET Web Forms.
- Used Custom Validation and User Validation to give access to registered user.
- Worked with T-SQL Data Adapters & Datasets extensively for database activity in .NET.
- Experience in using Team Foundation Server or task/bug assignment and Source controlling the code.
- Used SVN as version control.
Environment: .Net 2.0, C#.Net, Visual Studio 2008/2005, Asp.Net, XML, ADO.Net, JavaScript, SQL Server 2005, IIS 5.0, Team Foundation Server.
