Sr.net Developer Resume
Mount Laurel, NJ
SUMMARY
- 6 plus years experience in all phases of Software Development Life Cycle(SDLC), Analysis, Design, Development, Testing, Documentation and Maintenance of applications based on windows/web in various domains such as Banking, Financial Service, Insurance and Telecom.
- Good knowledge in implementing .Net Framework 3.0/ 3.5/ 4.0/4.5 , windows and web based applications using C#, ASP.NET, MVC, ADO.NET, LINQ, web services, Entity Framework, Silverlight on Visual studio '2005/'08/ '10/ '12/ '13.
- Developed and consumed Web services using WCF (Http, SOAP, and XML) and Web API (RESTFUL services).
- Experience in languages like HTML 4/5, CSS, XML, XSLT, JavaScript, JQuery, Ajax, Angular JS, KnockoutJs, and JSON.
- Developed Web & Windows Applications using ASP.NET, C#. NET, VB.NET, MVC 1.0/3/4/5 (ASPX/RAZOR View Engine).
- Knowledge of Object Oriented Programming Concepts, in applying Object Oriented Analysis and Design (OOAD), UML and design patterns like Singleton and MVC framework.
- Experience in implementing SOA architecture through WCF and Web services which are used to rapidly building service - oriented applications that communicate across the web and the enterprise with features Serialization, Versioning, Interoperability and hosting.
- Developed and consumed Web services (Http, Soap, XML) and WCF services (Http, NetTcp, SOAP, XML).
- Worked on XPATH, XSLT, SOAP, WSDL, bindings in WCF and UDDI.
- Experience in SQL, PL/SQL, Database Triggers, SQL Stored Procedures, database-interfacing elements like ADO.NET like SQL command, Data reader, Data set and Data Adapter.
- Experience in ImplementingLanguage-Integrated Query(LINQ)and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL) and Entity Framework.
- Experience in IIS web server configuration (IIS7.0/6.0/5.0) and deployment.
- Developed Packages using SSIS and scheduled them to run periodically.
- Writing software requirement specifications & test cases, Object Oriented Analysis and Design.
- Good experience using Source Code Control Systems like MS Team Foundation Server (TFS), Visual Source Safe, and Tortoise subversion.
- Involved in Unit testing, Integration testing and Functional testing.
- Excellent communication skills bridging Client Interaction and Team Management.
- Demonstrated ability to work well with a wide variety of people at various levels. A Good team player and a self-starter with positive attitude, willingness to learn new concepts and acceptance of challenges.
TECHNICAL SKILLS
Technologies: . NET Framework 2.0/3.0/3.5,4.0/5.1, ASP.NET, ASP Classic, ADO.NET, Win Forms, and Web forms, XML Web Services, LINQ, WCF and MVC 3.0/4.0/5.0, ASPX/Razor View Engine for MVC 3.0/4.0/5,WWF(Windows Workflows), Entity Framework 4.0/5.1.
Languages: C, C++, C#, VB.Net, PL/SQL, T-SQL.
Scripting Languages: VBScript, Java Script, J-Query, HTML5.
Web Technologies: HTML, HTML5, DHTML, CSS, XML, DOM, IIS, AJAX, XSLT, SOAP, Web API,WSDL, Web Services.
Operating Systems: Windows 8/VISTA/XP/2000/NT/98/95, Windows Server 2003,2008
Databases: MS SQL Server 2000/2005/2008/2008/2012/2014 R2, MY SQL
Version Control: Team Foundation Server (TFS), Visual Source Safe (VSS), Tortoise Subversion (SVN)
Protocols: TCP/IP, HTTP, FTP.
Tools: SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Rapid SQL.
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS).
IDE: Visual Studio 2013/2012/2010/2008.
PROFESSIONAL EXPERIENCE
Confidential, Mount Laurel, NJ
Sr.Net Developer
Responsibilities:
- Developed and Deployed applications in Cloud environment using Windows Azure.
- The Presentation Layer is implemented in ASP.Net with HTML, Cascading Style Sheets (CSS) and Web Controls. The Web Forms are developed utilizing the C# and VB.NET.
- Created UI using MVC Views, Partial Views, Layouts, Sections and Areas etc.
- Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET MVC5, HTML5, CSS3, JQuery, C#, VisualStudio2013 and Telerik controls.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers for inserting/Updating/Deleting the data into the relational tables.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns.
- Used Unity, Processor and Repository design patterns.
- Designed and developed of UI using JavaScript, CSS3, JQuery and HTML5.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Created Web Services, WCF SOAP, WCF REST Services and also used different bindings to make it available to different types of clients.
- Created custom activities by including them in workflow using the framework of Windows Workflow Foundation (WWF).
- Applied Multithreading techniques for creating high performance applications.
- Developing SSIS packages for integration with downstream / upstream application and generating reports which could be sent to other systems.
- Extensively used LINQ to manipulate Entity Framework.
- Migration of SQL Server objects to Microsoft SQL Server 2014 objects as the SQL Server 2012/2014 was reaching the End of Life support.
- Involved in IIS migration. From IIS 5.0 / 6.0 to IIS 6.0 / 7.0.
- Customized various controls for Application by developing Custom Controls and User Controls for consistent look and feel.
Environment: .NET Version 4.5.2, Web API,MVC Architecture, Entity Framework 5.1, Visual Studio 2013, Windows Azure, SQL Server 2014, VB.Net, C# 4.0, MVC 5, TFS, XML, WCF, WWF(Windows Workflows), CSS3, HTML5, Twitter Bootstrap, XHTML,ADO.NET, Active directory, NUnit, LINQ, Active Directory (LDAP), SSRS, SOA, JavaScript, JQuery, Angular JS, ASP.NET Ajax, IIS 7.0.
Confidential, Memphis, TN
Sr.Net Developer
Responsibilities:
- Participated in design meetings with architect, lead and involved in gathering requirements.
- Passionately participate inSCRUMmeetings and ceremonies, especially the sprint retrospectives where the desire to improve the process is discussed.
- Developed various operational Sub Reports, Matrix Reports, Linked Reports, Drill-through and Drill-down reports usingSSRS.
- Developed and optimizedcustom scripts, Stored Procedures, Views, and User-Defined Functionsin PL/SQL for the Application in TOAD.
- Involved withQuery Optimizationto increase the performance of the Report. Dealt withFine-tuning/ Query tuningexisting Stored Procedures to improve Performance.
- Used LINQ for querying data from the databases.
- Used MVC Design Pattern for ASP.Net application development.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Enabled Client-side data validation in .NET using the validation controls like Regular Expression validator, Required Field validator.
- The Web Forms are developed utilizing the C# and VB.NET.
- Designed and developed of UI using JavaScript, CSS3, JQuery and HTML5.
- Involved in IIS migration. From IIS 5.0 / 6.0 to IIS 6.0 / 7.0.
- Applied Multithreading techniques for creating high performance applications.
- To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using Entity Framework.
- Maintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework, WCF, Windows Azure and SQL Azure.
- Worked on views, common shared views for user interface using JQuery and JSON.
- Used Team Foundation Server for version control.
Environment: .NET Framework 4.5, Entity Framework 5.1, Visual Studio 2013, SQL Server 2014, SQL-Server 2012, VB.Net, C# 4.0, IIS 7.0, MVC 5/MVC Architecture, TFS and Agile Methodology, XML, Windows Azure, WCF, CSS3, HTML5, Twitter Bootstrap, XHTML,ADO.NET, Active directory, RESTFUL services, LINQ, SQL-Server 2008, SSRS, JavaScript, JQuery, Angular JS, ASP.NET Ajax.
Confidential - Charlottesville, VA
.Net developer
Responsibilities:
- Designed Business Logic Layer, Data Access Layer using C# and MVC-5 as per the Project Specifications and implemented 3-Tier Architecture.
- Involved in System Analysis, requirement gathering, specification/documenting, designing, coding, testing, debugging, application evaluation and implementation.
- Created SSIS packages to import candidates to the CSV file and also to import to the staging database.
- Created database tables, stored procedures, views and functions in SQL Server-2014.
- Developed complex MVC 5 Controller, Views, Models and Helper methods linked to Web Api.
- Worked on third party API's to get data into the application.
- Worked on routing to load controller type using MVC 5.0 Web APIs for reaching appropriate action in the web application.
- Developed MVC-5 REST- API based web service to consume data by client. Implemented provider based services.
- Written Lambda expression to replace the anonymous functions to wisely reduce the line of code.
- Used ASP.NET framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created and deployed SSIS packages to redirect the data in to the production.
- Implementing WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Utilized HTML helper in Views to reduce the code thereby reducing the tedious typing of html tags.
- Used SharePoint to upload all the development and deployment documents.
- Built an ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used Re-Sharper to maintain business standards.
- DevelopedUser Controlsto provide search functionality on documents.
- Used TFS to Check in, commit and maintain code versions on the server.
- Experienced in creating test plans and performing X-Unit testing using AutoFixture and AutoMoq.
Environment: MS visual studio 2013, .NET Framework 4.5, IIS 7, C#.net, SQL Server 2014, stored procedures, views, SSIS, MVC 5.0, MVC Action filters,, HTML-5, CSS, JSON, Web Services, RESTFUL Services, X-Unit.
Confidential, Madison, WI
.Net developer
Responsibilities:
- Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on MVC-3 architecture.
- Involved in gathering requirements from the end clients.
- Collected the contract, deal summary and agreement documents to go over the details required for the project and created the Detailed Design documents mentioning all the business requirements.
- Involved in the design and analysis of the project.
- Developed multi-tieredASP.NET web applications using C#, HTML, CSS.
- CreatedMaster Pagesto display required information on every page of application
- Developed Restful Web Application using ASP.NET MVC 3 API.
- Developed severalaspxpages usingC#as per the client’s requirements.
- Developed user interface usingASP.NET, JavaScript, CSSand HTML-5.
- Developed Web Application using .Net 4.5 Framework, MVC 3 Framework, HTML 5.0, C# ASP.NET, JQuery, JavaScript, AJAX, XML and Visual Studio.Net 2013.
- Worked with Angular JS for creating own HTML elements for building a very companied Web.
- Used .NET AJAX controlsto dynamically render the content on web pages developedusing C#.
- UsedGrid views,Validation controlsextensively during development.
- Used Re-sharper to maintain business standards.
- Developed Views using HTML5 with Razor, JQuery, Ajax, data bindings, Bootstrap Interactive CSS and Plug-ins.
- Client side validations with JavaScript and Server side validations with ASP.NET.
- DevelopedUser Controlsto provide search functionality on documents.
- Used jQuery AJAX extensively for invoking RESTFUL Services in the Razor Views faster response of the Web Site.
- Created the.CSSstyle sheets for designing the layout of the GUI screens.
- Worked on building the Production, Development, Test, and Stage Servers for Application Deployment.
- Extensively used LINQ to communicate with the database and also for querying, retrieving and manipulating data.
- Involved in Unit testing and N-Unit testing.
- Written detailed Technical Documentation and also Deployment Documentation for the maintenance team and prepared an easy to understand user’s guide.
- Wrote Unit test cases using Visual Studio Test Tools.
- Creating the deployment documents for the Production Release.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
Environment: Visual Studio 2008, ASP.NET 3.0, C#, XML, XSLT, HTML, CSS, MVC 3.0, JavaScript, AJAX, SQL Server 2005,VSS 6.0, T-SQL, ADO.Net, MSMQ, WCF, IIS 5.0, N-unit, Windows XP.
Confidential
.Net Developer
Responsibilities:
- Responsible for analysis and design specifications, development and testing.
- Developed web pages using Classic ASP and used C# to develop code and to communication with server via SOAP.
- Developed and Deployed Inventory Web Based Application User interface forms, Classes and Modules Using C#. Net, ASP.NET Server Controls, CSS, HTML.
- Extensively used Master Pages, Web User and Custom Controls in developing the front-end application.
- Designed and developed user interface, input validations using HTML, ASP.NET and CSS
- Used ADO.NET to execute stored procedures as well as queries for data manipulation.
- Established entity-relationship among various tables and enforced referential Integrity and Delete rules during the design phase of the base tables of the database.
- Developed Triggers/Stored Procedures using SQL Server 2005.
- Worked on Grid View with Paging and sorting to display various data.
- Involved in application testing including the creation of test scenarios, results tracking and reporting.
Environment: C#. NET, Classic ASP, IIS, Visual Studio 2008, SQL Server 2005, ADO.NET, .NET Framework2.0, 3.0, CSS, ASP.NET, Windows Server 2003.
