Full Stack .net Developer Resume
NJ
SUMMARY
- 5 years of experience in designing, developing, and maintaining web and client/server applications using Microsoft Technologies.
- Skillful in developing and designing windows and web based applications using c#, Web forms, MVC, VB.NET, ADO.NET, ASP.NET, Entity framework, ORM, SOAP, Web Api, LINQ, Web services, AJAX, XSLT, XML, IIS and SQL Server, Visual Studio .NET4.5, WCF, WPF/Silverlight, JavaScript frameworks like Angular JS.
- Expertise in all the phases of Software Development Life Cycle (SDLC) including requirements, analysis, design, implementation, integration and testing, deployment and maintenance.
- Expertise in working with Web Server Controls, User Controls, HTML Controls, Custom Controls using C# and VB.NET.
- Expertise in working with ADO.NET components such as Data Adapter, Dataset and Data Reader.
- Experience in relational database design, data extraction, loading and data transformation from large and complex data sources using MS SQLServer 2012/2008/2005/2000 ).
- Experience in advanced JavaScript/UI frameworks like AngularJS, Json, Bootstrap/UI, RequireJS, UI, and Charting Libraries.
- Experience in writing complex user defined Functions, Views, Stored Procedures, Triggers, and cursors using MS SQL Server (2000/2005/2008 ).
- Experience with development of applications using MVC framework, MVVM and WCF.
- Hands on experience in Distributed Technologies like Web Services.
- Experience and/or working knowledge of indexing, query plans, installation and configuration of Microsoft reporting, analysis, and integration services (SSRS, SSAS, SSIS).
- Expertise in installing, developing and deploying on application/web servers such as IIS 5.0/IIS 6.0/IIS7.0
- Experience in designing GUI screens using usability and design principles.
- Experience of Project Management Tool using MS Project and MS Visio, UML Case Diagram.
- Planning /Development, Test procedures and analyzing the test results, Unit Testing with N unit.
- Extensive Experience with ORM technologies like EF.1 Database, Code and model first approach.
TECHNICAL SKILLS
Programming Languages: C, C++, Visual C#, Visual Basic
Web Technologies: ASP.NET, ASP, HTML, CSS, AJAX, XML Web Services, WCF
Scripting Languages: JavaScript, JQuery
Markup Languages: HTML, XML, XAML, DHTML
. NETTechnologies: . NETFramework (1.1/2.0, 3.5, 4.0/4.5), ADO.NET, Web Services
Software Engineering: SDLC, UML, Agile Programming
Database Development: SQL Server (2000/2005/2008 /2012), SSRS T - SQL, DTS, and MS Access
Operating Systems: Windows7/XP/2000/NT/Vista
RAD/IDE: Visual Studio 2003/2005/2008/2010/2013/2015 , Visual Basic 6.0
Version Control: Team Foundation Server (TFS)
Modeling and Testing Tools: Microsoft Visio 2003, nUnit
PROFESSIONAL EXPERIENCE
Confidential, NJ
Full Stack .Net developer
Responsibilities:
- Mostly responsible for backend development of new features using C# .NET 4.5, ASP.NET MVC 5.0 and Web API.
- Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System.
- Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle (SDLC) project.
- Used JQuery and AJAX to make asynchronous calls to the Controllers to validate business logic and load partial views in MVC 5.0.
- Used AngularJS 2.0 as the development framework to build a single-page application
- Designed and developed stored procedures and triggers for SQL Server 2014 database.
- Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio(SSMS) for Developers
- Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Well versed with test driven development, used Nunit and MbUnit and Visual Studio Test Tools for Unit testing.
- Actively played the role of an Agile Programmer and followed TDD (Test Driven Development) concepts.
- Implemented XSLT for the transformation of XML documents.
- Used ADO.NET technology for transmitting data in XML format between database and user interfaces/web interfaces and also used Multithreading to process the different tasks simultaneously as part of the required functionality.
- Prepared the complete data mapping for all the migrated jobs using SSIS.
- Deployed and maintained ASP.NET applications running at IIS 7.0.
- Host WCF services using windows process activation WPA on IIS7
- Involved in code peer review, system regression and unit testing using Nunit.
- Performed Unit Testing for all units in developed pages using NUnit Tool.
- Highly proficient in writing User stories, creating Use Cases, Use case diagrams, Workflow Diagrams, Sequence Diagrams, and Class Diagrams etc. Extensively used Rational Rose and MS Visio for UML.
- Create team specific Agile process flow in JIRA to move tasks from one activity to another.
- Setting up SQL Azure Firewall. Create, manage SQL Server AZURE Databases.
- Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
- Wrote Angular JS controllers, views and services for new website features.
- DesignedRESTAPIs that allow sophisticated, effective and low cost application integration.
- Created message handlers in Web Api to implement global level authentication.
- Created Restful Web API's to expose the analytics data to the clients.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from database.
- Developed interactive web pages using JavaScript, Master Pages, Themes, CSS, Grid View controls in ASP.Net.
- Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
- Wrote business logic code in C# code behind files to read data from database stored procedures.
Environment: Visual Studio dotnet framework 4.5, C#,ASP.NET, MVC 5.0, WEB API, REST, SQL Server 2012, Sitecore, WCF, JavaScript, JQuery, AngularJs 2.0, Ajax, Boot Strap, TFS.
Confidential
Full Stack .Net developer
Responsibilities:
- Involved in analysis of application functionality and its redesign.
- Responsible and active in the analysis, definition, design, implementation, management, maintenance and deployment of full software development life-cycle (SDLC) projects.
- Designed and developed Web Applications using Razor Engine, MVC 5 and ASP.Net 4.5 and C .NET 4.5 as programming language.
- Designed entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through unity framework and developed a generic repository
- Written SSIS Packages for exporting data to Data warehouse database.
- Created Parameterized reports, Cross-Tab reports, Drill down reports & Summary reports by Using SSRS.
- Extensively used SSIS transformations such as Lookup, Derived column, Data conversion, Aggregate, Conditional split, SQL task, Script task and Send Mail task etc.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
- Perform automated tests, unit tests (NUNIT) and customized load testing for the overall system and the custom API specifically using tools such as JMeter etc.
- Developed XML Schemas for Data Object design for communication with web service and existing Application Infrastructure.
- Unit test was done on loosely coupled modules using NUnit.
- Worked with Web Api Routing prefixes on the controllers.
- Supported customers in optimization and improvement of existing features of all API applications.
- Developed T-SQL stored procedures for data manipulation and querying data from SQL.
- Actively used cursors, functions and calling procedures from one package to another package and created dynamic sql statements in Oracle using PL/SQL and ADO.Net.
- Fully fledged with client side scripting like JQUERY Selectors, Events, JQUERY UI, Plugin and AJAX.
- Use Window azure to deploy the application on cloud and managing the session.
- DeployedWCFservices onAzure cloud (PaaS).
- Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to Oracle.
- Web application development for backend system using Angular JS 2.0 with cutting edge HTML5 and CSS3 techniques.
Environment: Visual Studio 2013, C#,ASP.NET, MVC 5.0, WCF, JQuery, Angular Js 2.0, TFS, AJAX, SSIS, SSRS, Azure.
Confidential
Full Stack .Net developer
Responsibilities:
- Design application architecture, design and code reviews.
- Developed Web GUI for Web Forms, Master Pages, and User Controls using web controls, C#.Net and server side AJAX script manager under Visual Studio.Net 3.5 environment.
- Designed the web pages using ASP.NET 3.5, HTML, and Telerik controls, JavaScript, AJAX, XML and CSS.
- Used TFS Team Foundation Server for Version control, Source code control and project tracking.
- Developed Web Forms, custom controls for header and footer, standardize menus.
- Used Master Pages for branding purposes by displaying the logo and copyright information on every page and maintaining the same look and feel across the entire application.
- Involved Unit Testing and Integration testing identified performance issues and solved.
- Working with XMLs schemes, parsing web services.
- Use Window azure to deploy the application on cloud and managing the session.
- Creating Tabular, Charts and graphs as per customer requirements Using SSRS.
- Worked on querying data and creating on-demand reports using Report Builder in SSRS reports and send the reports via email.
- Developed Web services to read and send messages from one system to other system.
- Root cause analysis and fixing the IIS Web Server Related issues.
- Develop systems using .NET components and implemented the Data Access layers using ADO.NET. Used ADO.NET objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
- Develop stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2008 for fetching data and binding.
- Written client side validation scripts inJavaScriptlanguage and extensively usedJQuery.
- Worked on views, common shared views for user interface using JQuery and JSON.
Environment: Visual Studio.Net 2010, C# .NET 3.5, ASP.NET, ADO.NET, LINQ, XML, SQL Server 2008, TFS, CSS, JavaScript, JQuery, JSON, NUnit, Web services, IIS.