We provide IT Staff Augmentation Services!

Sr. Net Developer Resume

2.00/5 (Submit Your Rating)

Willington, CT

SUMMARY:

  • 8 years of IT experience in Analysis, Design, Development, Implementation and Testing of WebBased, Client - Server and N-tier Architectures in Finance, Telecom, Logistics and IT Domains.
  • Technical expertise in Microsoft Technologies, such as .NET Frameworks (2.0/3.0/3.5/4.0 ), MVC, ASP.NET,C#,VB.NET, WebServices,WCF,WPF,WWF,SILVERLIGHT4.0/3.0,LINQ,IIS,SOAP,XML,DOM,XSL,XSLT,.NETREMOTING,HTML,DHTML, HTML 5,JavaScript,VBScript,Visual Studios 2012/2010/2008/2005, AJAX, ADO.Net, XML.
  • Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
  • Hands on experience in design using Object Oriented Programming Principles, Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
  • Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
  • Proficiency in creation and use of Windows Controls, Windows Services, and Win forms, Webforms, Web User Controls in C# and VB. Net.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
  • Experienced in Service Oriented Architecture SOA using Windows communication foundation.
  • Experienced in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
  • Experience in handling Multi Tier Architecture as well MVC architecture simultaneously for data transfer.
  • Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQL and LINQ to Entities to massage the data.
  • Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with Databases like SQL Server 2008/2005/2000 & Oracle 9i/8i.
  • Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL.
  • Experience in authentication mechanisms like windows live, STS, Windows-based Authentication, Forms-based Authentication and also in Authorizing Users and Roles.
  • Experienced in Reporting Tools like SQL Server Reporting Services (SSRS) and Crystal Reports.
  • Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010 and Visual Source Safe (VSS), Perforce.
  • Performedunit testingwithNUnit and Functional Automatic Testing using standard build process using NAnt, and

TECHNICAL SKILLS:

Operating Systems: Windows XP, 2008 R2/2008/2003, Windows 7, Vista.

.NET Technologies: MVC,WCF, WPF, WWF, LINQ, Silverlight 4.0/3.0, ADO.NET, Web Services, Web Forms, Win Forms, Web Parts, .NET Remoting, SOAP, Smart Client Applications, .Net Framework 2.0/3.0/3.5/4.0.

Programming Languages: C#.Net, VB.Net, JavaScript, AJAX, VB Script, C, C++,COM+,T- SQL, PL/SQL, XML.

Web Technologies: ASP.NET, XML, HTML, DHTML, XHTML, XAML, CSS, XSLT, VBScript, JavaScript, Jquery, AJAX.

Databases: SQL Server 2008 R 2/2008/2005/2000, Oracle 8i/9i/10g/11g, MS Access 2000/2003/2007.

Protocols: TCP/IP, HTTP, FTP, SOAP, SMTP.

Reporting: SQL Reporting Services (SSRS), Crystal Reports.

Version Control: Visual Source Safe 6.0, Perforce, Team Foundation Server 2010/2008.

Other Tools: Microsoft Visual Studio. Net 2005/2008/2010/2012, Business Intelligence Studio, MS FrontPage, MS Office, Dream weaver, Microsoft Visio 2010/2007.

PROFESSIONAL EXPERIENCE:

Confidential - Willington, CT

Sr. Net Developer

Responsibilities:

  • Involved in complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
  • Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
  • Extensively involved in Developing Components for Business Layer and Data Layer, implementation in MVC Architecture.
  • Developed the independent WCF (Windows Communication Foundation) /WCF REST services and defined Service Contracts for specific functionality in search module.
  • Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
  • Developed a windows dynamic link library using C++/COM
  • Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
  • Established communication between different applications running on same/different platforms using WCF.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Utilized Ajax Tab control, Update Panel, Script Manager, ModalPopupExtender, MaskedEditExtender and MaskedEditValidator for validations.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
  • Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
  • Used Razor Views and Html Helpers for building Views.
  • Successfully created multiple environments for the application as per the requirement of multiple code streams.
  • Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, VB.NET, Jquery, XML, HTML and ASP.NET 2.0/3.5/4.0.
  • Used extensively Data Caching and session management concepts to increase the throughput of the ASP.NET Pages.
  • Used AJAX along with Jquery for interactive and dynamic web interfaces for the applications.
  • Used multiple custom controls and user controls all through the application development.
  • Extensively created and consumed web services and WCF services in the applications.
  • Other to development of the main code stream, I have developed the changes related to the enhancements to the Issue portal, which is used for issue assignments.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using Crystal Reports.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
  • Implemented several Design Patterns (Singleton, Factory) to standardize the application architecture.
  • Written Views, User Defined Functions, Stored Procedures, and Triggers for inserting/Updating/Deleting the data into the relational tables.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
  • Implement NUnit Testing, Integration Testing and Regression Testing.
  • Used Team Foundation Server for the purpose of version Control and source code maintenance needs.

Environment: Visual Studio 2013, C#, MVC 5,WCF,WIN Form,VB.Net, CSS,XML Web Services, C++, COM+,IIS 7.0,Framework 3.5,XML, JQuery, NUNIT, Windows XP, MS Office, Windows Server 2003, WCF, WPF, HTML 5,Oracle 11g, PL/SQL, TOAD, Crystal Reports.

Confidential - LosAngles, CA

.Net Developer

Responsibilities:

  • Implemented with ASP.NET MVC pattern for creating MVC-based Web application using extensively Controllers that handle and respond to user input and interaction, and Views that display the user interface (UI).
  • Used AGILE PEER Programming development methodology and followed the SDLC as planning, analysis, design, coding, Unit test, and Integration test on various phases to develop the defect/bug free software.
  • Designed &Developed various components of View, Modal, View Modal, Partial View, Data Access, Entity, Domain and Repository layers of very complex MVC and ASP.NET based application.
  • Dynamically participated in good interaction with Project Technical Team Members to fully understand the requirements of the system and Created &Refactored Web application using MSASP.NET MVC 4 Framework within Visual Studio 2013.
  • Utilized TELERIK RAD Controls, Enterprise library for tracing, Exceptional handling & Error logging. Enhanced the web application by fixing the errors & defects in the tracing & logs.
  • Implemented and Integrated some patterns and NuGet Packages including EF5.0, Generic Repository pattern, Unity of work, Session Bag (extension of HttpSessionStateBase), MVC ELMAH, IOC & Dependency Injection, JSON Extension,Auto Mapper, RWD (Responsive Web Design), Media Query, Data Annotations Extensions, Modernizer and Web Activator.
  • AppliedMVC filters such as Authorization filters, Action filters and Exception & Result filters. Applied Validation using JQuery, MVC Data Annotations, C#.NET, and HTML helpers.
  • Designed and developed to delete, update, add their rmation with MVC Design Patternsand Developed JavaScript to achieve the validation of user input & coded Exception handling to deal with the run time error and used string builder class, collections and generic as dictionaries, lists used to set and store objects and improved the performance of the application.
  • Implemented Validation controls in model level for maintainability concern. Created custom validation and remote validation for specific module.
  • Developed the user interface using HTML and CSS and Worked on adding additional features to the user interface of other modules.
  • Utilized Entity Framework and LINQ to SQL for data accessing and manipulation between SQL Server 2012 database and web application. Created repository classes to encapsulate and centralized data manipulation logic to improve the flexibility and maintainability of code.
  • Used BasicHttpBinding and WSHttpBinding to interact with other WCF services. Implemented WCF Rest service by passing large file as method argument through JSON
  • Engaged in Designing REST API’s which allow sophisticated and low cost application integration
  • Coded generic data repository with a fluent interface for chaining carious lazy-loading scenario’s when constructing LINQ to SQL queries.
  • Wrote a RESTful based service layer in ASP.NET MVC that made requests very intuitive and understandable for other developers to call and extend.
  • Used Backend asMS SQL Server 2012 database and was involved in writing queries and stored procedures to extract data from the server. Triggers using T-SQL were used to maintain database integrity. Implemented database Triggers, Views, Stored Procedures, User Defined Function’s (UDFs) to improve security and performance of queries.
  • Implemented validation controls such as Regular Expression Validator and Custom Validator using JQuery, MVC data annotations and HTML helpers.
  • Utilized Entity Framework and LINQ to SQL to access and manipulate data in database in ASP.NET MVC application and increased the search efficiency for the users by using AJAX Controls Toolkit features such as AutoComplete, Accordion and Cascading Dropdown.
  • Used Team Foundation Server (TFS) and GIT to achieve version control, created branches, worked spaces, and managed all the projects, shelving and unshelving for the team.
  • UtilizedTFS to create branches, version control, work spaces, and to manage all the projects, shelving, unshelving and bug tracking and Used several Cache Management Techniques to improve the overall performance of the application

Environment: Visual Studio 2012, .NET Framework 4.0, C#.NET, JavaScript, TELERIK, JQuery, HTML, CSS, Team Foundation Server (TFS), REST Web Services, SQL Server Data Tools, MS SQL Server 2012, Window 2008/2003, MVC, Oracle 11g/10g database

Confidential - Jacksonville, FL

.Net Developer

Responsibilities:

  • Analyzed technical requirement document for the better understanding of the system on the technical perspectives.
  • Implemented 3-Tier architecture that makes the application more robust and reusable.
  • Involved in the development of modules such as payroll, leave, attendance, salary, perks, Bonus calculation using ASP.Net and C#.
  • Implemented ASP.Net Provider to enable Forms Authentication and Authorization.
  • Implemented event driven programming by creating different user controls for reusability.
  • Implemented CSS using HTML to maintain uniformity among the web pages.
  • Developed windows Services for Email scheduling, matching and scoring purposes of the participants.
  • Used ADO.Net to connect and retrieval of the data from database.

Environment: C#, ASP.Net 3.0, SQL Server 2005, ADO.Net, Visual Studio 2005, XML, HTML, JavaScript, IIS.

Confidential

Jr. Net Developer

Responsibilities:

  • Worked closely with the project manager to gather requirements from the users and transform them into design documents.
  • Prepare Functional as well as technical design.
  • Design all the Classes and Connecting Modules with help of Oops and ADO.NET.
  • Design the database, table and normalize the database.
  • Write necessary Store Procedure in SQL, Functions to access the data from database.
  • Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all the Form and Grid Items. Used appropriate methods available in ADO.NET environment to increase the Performance of the application. Coded and used JavaScript functions for client side validations.
  • Integrating the system with other existing modules. Responsible for user and installation
  • Used Asp.Net, C# controls such as GridView, Repeater, and DataList.
  • Used Session state and Cookies for manage state in Application.
  • Developed various Web Based reports of various modules such as HR, Payroll and Accounts based on the customer requirements using Crystal Reports.
  • Data Access Layer was developed in C#.Net to do the entire database related operations like apply changes of the strongly typed dataset to fill strongly typed dataset and also used ADO.NET objects to connect to database and access data.
  • Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages.
  • Extensively used AJAX while developing web-based applications.
  • Extensively worked on performance of the application at Database level as well as application level, during this process modified existing code to reduce the number of iterations and also modified queries of stored procedure to get the faster way and also added number of indexes to increase the response of queries.
  • Used Visual Safe Source as version control for storing different versions of Source Code

Environment: Windows 2003, VB.Net, ASP.Net, Sql Server 2000,ADO.Net, CSS, XML, XSLT, JavaScript, ASP, SOAP services, VSS

We'd love your feedback!