.net Full Stack Developer Resume
Greenville, SC
PROFESSIONAL SUMMARY
- Strong experience in the Design, Development, Implementation, Testing and Maintenance of Complex Software and Database applications.
- Experience in .Net Technologies like ASP.Net, C#.Net, ADO.Net, WCF, MVC, MVVM, Entity Framework, Web API, Web Services, AJAX, LINQ, Lamda, Test Driven Development, XML and JSON.
- Experience in web application using ASP.Net UI design HTML5, CSS3, JavaScript, Kendo UI, JQuery, Bootstrap and AngularJS.
- Extensive design and programming experience with Front - end Web Technologies like AngularJS, Bootstrap, Responsive Design, JavaScript, JQuery, Kendo UI, AJAX, HTML5 and CSS3
- Extensive experience in .NET programming using Visual Studio.NET 2010/2012/2015, ASP.NET, C#. NET, MVC, WebAPI, WCF, Entity Framework and ADO.NET
- Development experience with AngularJS with functionalities such as Custom Directives and Filters, Dependency Injection, Factory, Service, promises, etc.
- Extensive experience in ASP.NET MVC 5 with strong understanding in creating and managing Views, Partial Views, View Models, Action Filters, Form Authentication, Authorization and Custom Action Filter
- Experience with WebAPI services using explicit HTTP methods like GET, POST, DELETE and PUT.
- Hands-on experience in all phases of SDLC from project initiation, gathering requirements from clients, database and application architecture, process implementation and deployment
- Excellent experience with develop, design, deploy Web Service, WCF, WebAPI in cross domain environment
- Good work experience in MS SQL Server 2014/2012/2008/2005. Hands-on experience in writing Stored Procedure, Transaction, Exception Handling and Triggers using T-SQL
- Experience in Object-relational mapping using ADO.NET, Entity Framework, LINQ to SQL and to Objects
- Extensively worked ASP.NET MVC5 applications using Database Code First Approach in Entity Framework 4.3/5.0, and UI in Razor View Engine, client side framework AngularJS, Bootstrap, HTML 5.
- Expertise in design and development of User Controls and Custom Controls using ASP.NET and C#
- Experience in writing Stored Procedures, Triggers, Views, SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integration Services) packages on MS SQL Server 2012.
- Expertise in developing Web Services using WCF, RESTAPI, SOAP, WSDL.
- Actively involved in Migrating applications from Dot Net 2.0 to Dot Net 4.0, classic to Azure cloud
- Worked on cloud computing using Windows Azure and SQL Server Azure.
- Having Good Experience with Object Oriented Concepts and Multithreading in C#.
- Extensive experience in Development using TDD (Test Driven Development) approach using N-Unit.
- Experience in Version Management using TFS.
- Advanced extensible reporting skills using SQL Server Reporting Services (SSRS), Crystal Reports and participated in data migrations using SQL Server Integration Services (SSIS) packages
- Good experience working with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with the database.
- Experience in analytical and technical skills and developing systems using different software methodologies like Agile and Waterfall.
- Great desire to learn latest technologies and ready to take up challenges.
- Team player with excellent communication and written skills with exemplary analytical and problem-solving skills.
TECHNICAL SKILLS
Languages: C#, .NET, Java, C, C++, SQL, PL/SQL and T-SQL.
.NET Technologies: Microsoft .NET Framework 4.0/4.5, C#, ASP.NET, VB.NET, ADO.NET, XML Web Services, Web Forms, SOAP, LINQ, WCF, WPF, AJAX, Entity Framework, MVC, Web API.
Web Technologies: HTML5, CSS3, JavaScript, AngularJS, JQuery, Bootstrap.
Database: MS-SQL Server 2015, Oracle 9i/10g.
Development Tools: Microsoft Visual Studio 2013/2015.
Middleware: Web services, WCF Services, SQL Server Integration Services.
Version Control: TFS
Web Servers: Internet Information Server (IIS 6.0/7.0)
Operating Systems: Windows 8/7 Windows Server 2008/2012, Linux
Testing: N Unit test, Test cases, JIRA.
PROFESSIONAL EXPERIENCE
Confidential, Greenville SC
.Net Full Stack developer
Responsibilities:
- Involved in requirement gathering, analysis, Design and development of the application.
- Responsible for developing UI pages using ASP.NETMVC, AngularJS, NodeJS, Electrode, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Used Angular4/5/6 Reactive forms to implement complex forms and performed the validations using Form Builder.
- Worked in Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Developed and enhanced client-side management portals User interfaces using AngularJS, JQuery, HTML, Bootstrap, CSS, JavaScript and AJAX.
- Experience in developing front end user interfaces using MVC4, JavaScript, jQuery and Angular.js.
- Expertise in supporting Web-Based applications using ASP.NET, C#, Visual Basic, JS, Oracle/Postgres DB, AWS, IIS, Windows Server
- Ability to quickly learn platform and new technologies.
- Expert in implementing new features, support enhancements, and custom changes
- Interact with clients, gather requirements and/or understanding causes for failures/errors.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture. Implementation of client-side validations using ASP.NET MVC Validation.
- Worked on bugs by modifying the existing code.
- Modified complex stored procedures using SQL in the database.
- Implemented C# .NET, MVC and Object-Oriented Programming concepts and created general Class library, Partial Class, Generics Using C# .NET.
- GIT administration and performing both manual & automated builds using Maven & Jenkins.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture. Implementation of client-side validations using ASP.NET MVC Validation.
- Worked on bugs by modifying the existing code.
- Written the business logic in classes using VB.NET and used in Web Forms and C# in MVC.
- Used Telerik controls Rad Combo box, Rad Text Boxes for the UI design.
- Developed Web Application front end using HTML5, CSS3, JavaScript, jQuery and AngularJS.
- Migrated the existing jQuery based web application to Angular.JS.
- Used Microsoft TFS extensively to save to save code changes, perform gated check-ins and to keep track of the assigned user stories and also performed Code Reviews.
- Proficiency in developing and supporting JavaScript and CSharp Dot Net applications
- Extensively used the JQuery and ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive to the users.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Developed multi-tier web applications with the use of Web Services using ASP.Net Web API.
- Actively managed the role of Production Support to fix the application issues on time.
- Implemented different validation control on the web-pages using Angular6 /Angular2.0 JS.
- Daily responsibilities include deployments to QA, SIT and UAT, managing Git issues, configuring Jenkins new jobs and handling merges.
- Resolving issues based on tickets raised during development and testing phases.
- Developed SQL data scripts to fix the data in the database.
- Modified complex stored procedures using SQL in the database.
- Worked on Packaging the MSI using WIX 3.5 and TFS build server.
- Schedule Script execution on Jenkins overnight. Review the result and raise bug.
- Created SSIS packages to extract data from OLTP to OLAP systems and Scheduled Jobs to call the packages and Stored Procedures.
Environment:ASP.NET, C#.Net, ASP.Net, Ajax, ADO.NET, WCF, HTML5, CSS3, JavaScript, AngularJS, JQuery, XML, Entity Framework, LINQ, SQL Server 2012, Visual Studio 2013, JIRA, Visual Studio 2015, Oracle 11g, C#, ASP.NET Webforms, ASP.NET MVC, LINQ, XML, HTML and CSS, JavaScript, JQuery, Telerik Controls, TFS, AJAX Control Toolkit, REST API, WCF, WIX, FXCop.
Confidential, Brentwood, TN
.Net developer
Responsibilities:
- Created Single Page Application with the help of Angular4/5/6 Router Module. Created Web API Services using ASP.NET Web API and C#.
- Generates multiple TypeScript reusable components and services using RESTful API in Angular2/4/5/6 built-in directives.
- Working on existing Single-Page Applications (SPAs) using Angular 6, JavaScript, Typescript and ASP.NET Web API, Microservices.
- Used Angular Reactive forms to implement forms and performed the validations Worked with relational database. Involved in designing and implementing stored procedures and triggers using Oracle.
- Extensively used CSS and JavaScript to create visually appealing User Interfaces.
- Used ASP.Net Telerik UI Controls and plugins including Accordion, Tree View, Navigation Menu, Tab, Progress bar, slider bar, Date Picker, to get rich, consistent look and feel throughout the website.
- Works Web API controller with NHibernate for handling RESTful requests and responses using C# .NET Applied the paging control and for filter for paging and filters.
- Worked with Angular2 directives, components, pipes and injectable and implemented Angular4/5/6 component router for navigation.
- Involved in all SDLC phases - Requirement Specifications, Technical Design Documents, Development, Test plans and release plans, Implementation and Production Support.
- Widely used an Insurance Specific tool to develop and organize the system.
- Refactored the existing code to improve the performance and apply the coding standards to the stingray application using concepts such as encapsulation, inheritance and polymorphism.
- Developed ASPX pages using ASP.Net for processing the policy.
- Utilized ASP.NET server controls such as Data Readers, Data Grid, and Generics List controls.
- Developed screens for data entry using XML, XSLT, HTML5, JavaScript.
- Enhanced user experience by designing new web features using MVC Framework.
- Worked with AJAX enabled WCF services using C# and ASP.NET.
- Developed the front-end web page by using HTML5, CSS3 and JavaScript taking advantage of the frameworks JQuery, AngularJS.
- Used Telerik controls for great user interface experience.
- Created various types of class libraries/assemblies using object oriented programming implemented in top of C#.Net.
- Worked with LINQ over collections and Entity framework for data querying and filtering the results.
- Written queries and TSQL statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL server 2012 for inserting/updating/Deleting the data into relational tables.
- Created dynamic reports using SSRS and used third party tools to export them to Doc, Excel, PDF and rtf formats.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server. Created custom directives in AngularJS for re-usable components.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Designed, developed and consumed .Net Web Services for the project and Development support for .Net web services in ASP.Net with C#.Net and consumed it.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Implemented Interface whenever possible to enhance usability, testability and to increase performance.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Responsible for instituting Test Driven Development using NUnit.
- Used TFS for version controlling.
Environment:ASP.NET, C#.Net, ASP.Net, Ajax, ADO.NET, WCF, HTML5, CSS3, JavaScript, AngularJS, JQuery, XML, Entity Framework, LINQ, SQL Server 2012, Visual Studio 2013, JIRA.
Confidential
.Net/Full Stack Developer
Responsibilities:
- Involved in the requirement analysis phase and documenting the requirements.
- Responsibility included the full SDLC management for designing, analyzing, developing, testing, Implementation and application support.
- Worked in Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Developed and enhanced client-side management portals User interfaces using AngularJS, JQuery, HTML, Bootstrap, CSS, JavaScript and AJAX.
- Angular 2.0 is of a Component Driven Architecture.
- Working knowledge on Azure cloud IaaS and PaaS Services.
- Worked Extensively with Angular CLI for creating components, Services, Directives.
- Updated the application with new features of Angular 4.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
- Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
- Used Node.js as a proxy to interact with Rest services and interacting with Database.
- Experience in working with C# Using object oriented Concepts.
- As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
- Implemented Routers & History in Single Page App (SPA).
- Developed client side drop down menus, search bars and drop down toggles using Twitter-Bootstrap.
- Used JSON for data exchange between client and server. Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
- Experienced with deployments, maintenance and troubleshooting applications on Azure Cloud.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
- Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).
- Used JIRA to keep track of bugs to reduce downtime, increase p
- Implemented C# .NET, MVC and Object-Oriented Programming concepts and created general Class library, Partial Class, Generics Using C# .NET.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture. Implementation of client-side validations using ASP.NET MVC Validation.
- Developed Microservices and integrated with AngularJS and NodeJS applications.
- Developed front-end content using JSP, HTML5, CSS3, JavaScript, jQuery, XLTS, Bootstrap, and Angular JS.
- Modified complex stored procedures using SQL in the database.
- Worked on Packaging the MSI using WIX3.5 and TFS build server.
- Created SSIS packages to extract data from OLTP to OLAP systems and Scheduled Jobs to call the packages and Stored Procedures.
- Improved Code quality using FxCop.
Environment: Visual Studio 2015, Oracle 11g, C#, ASP.NET Webforms, ASP.NET MVC, AngularJS, LINQ, XML, HTML and CSS, JavaScript, JQuery, Telerik Controls, TFS, AJAX Control Toolkit, REST API, WCF, WIX, FXCop.
Confidential
.Net Developer
Responsibilities:
- Actively involved in all phases of Application lifecycle development following Agile Methodology.
- Involved in all the phases of the Software Project Life Cycle and also analysis of the system based on Multi-tier architecture.
- Worked on State Management Techniques in ASP.NET (Page Level, Session Level, Application Level) while developing the web applications.
- Developed the class libraries and generating the DLLs (Dynamic Link Library).
- Developed web-applications using ASP.NET MVC, C#, AJAX & JQuery.
- UI Design based on HTML5, CSS3, JavaScript, jQuery, Bootstrap, Kendo UI Widgets, Web API and AngularJS.
- Developed various abstract classes, interfaces, classes to construct the business logic for SOLID principle using C#.
- Used LINQ to connect with the database.
- Worked on MS SQL Server Database to keep the transactions using the DML, DDL, TCL Queries.
- Worked on ASP.NET Web Forms, Web Services, XML to expose the reports to facilitate the information sharing.
- Experience in using Web API to create HTTP Restful services.
- Developed Tables, Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Worked on TFS as Source Code Version Control Tool.
Environment: ASP.NET MVC 4, C#.Net, VB.NET, ADO.NET, LINQ, RESTful Services, WebAPI, HTML, CSS, JavaScript, JQuery, AngularJS, JSON, IIS 6.0, SQL Server 2012, Visual Studio 2010, .NET Framework 2.0/3/0/3.5, TFS.
Confidential
Jr .Net Developer
Responsibilities:
- Designed the database schema for modeling various business subjects like sources of financial activity, claim groups etc., using SQL Server 2008
- Implemented the business logic to perform various tasks like providing suggestions for behaviour change that can reduce out of pocket spending, comparing members with peer groups etc., using C#.NET and Entity Framework.
- Developed, enhanced and maintained Multi-tier ASP.NET and ASP web applications Systems.
- Developed the web application based on .NET and web technologies like ASP.NET, HTML, CSS, AJAX, JavaScript, JQuery, Multithreading, Entity Framework, LINQ, and so on.
- Used AngularJS to create Single Page Applications.
- Design and development of Credit Card transactions and statements module.
- Responsible for modification of existing telephony code to direct customers to a secure Interaction Voice Response system in order to capture credit card details for the processing of payments.
- Personal Credit/Bank account monthly statement generation and distribution
- Created various styles for HTML controls, server controls on front-end pages using CSS and ASP.NET Themes
- Developed the data layer class using C# which is reusable for data transactions of entire project. In this class extensively used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
- Developed, Configured and Consumed Web services in C#.net and Vb.Net using WCF.
- Implemented Stored Procedures, Functions and Triggers using SQL-Server 2008.
- Worked on ASP.Net Web Application Security like Authentication and Authorization for security policies and security classes in .NET for encrypted signing Data, Code access and users Role based security checks.
- Performed unit testing using NUnit.
- Worked on Team Foundation Server (TFS) for source control during application development.
- Used JIRA for requirements gathering and testing.
Environment: .NET Framework 3.5, Visual Studio 2010, N Unit Testing, AJAX, C#, ASP.Net, Vb.Net, Visio, Entity Framework, XML, JQuery, WCF Services, SOAP, WSDL, HTML, CSS, JavaScript, SQL Server 2008, TFS.