Sr.net, Full Stack Developer Resume
Destin, FL
SUMMARY
- Result - driven IT Professional with referable & strong experience in Analysis, Design, Development, Implementation, Testing of Web Based, Client-Server, and N-Tier Architectures in E-commerce, Insurance, Retail, Health Care and Automotive.
- Thorough in Scrum, AGILE, Waterfall, and Test-Driven Development(TDD) environment and in Scrum Planning, Retrospective, Refinement, and Sprint Demo.
- Experience in Object Oriented Design and implementation using VB.NET, .NET Framework, Visual Studio.NET.
- Strong experience in ASP.NET, MVC Frameworks 4.0/3.0 and worked on Razor View Engine, Model Binder, Custom view Engine, HTML helpers, partial views, Areas, Sections, Typed Views, View Models with State Management, Security, Caching features, Action Filters.
- Expert in developing Single page applications and designing user interface with advanced technologies like JavaScript, Angular 4/2, ReactJS, JSon, jQuery, XML, Bootstrap, Ajax, HTML 5, DHTML, VB.NET, XML/XSLT, CSS.
- Solid knowledge in Components, Pipes, Validations, Filters, Services, Events, Forms, Controllers in Angular 4.
- Strong Knowledge in creating WCF services using different protocols, Data, Fault Message Contracts, and Message Exchange Pattern, Instancing modes.
- Strong Knowledge in Entity Framework, NHibernate Code First and Database First approaches with LINQ.
- Experience in SQL Server Reporting Services (SSRS)/SQL Server Integration Service (SSIS) and creating various types of reports like drill down, parameterized, cascading, Conditional, Table, Matrix, Chart and Sub Reports.
- Capable of understanding and implementing different data structures algorithms like sorting searching and string manipulations with best optimized time and space complexities.
- Good at Unit testing using MS-Unit, N-Unit, MOQ and integration testing, system testing, and performance testing.
- Experience in using versioning tools using Microsoft Team Foundation Server (TFS), VSTS, GIT, Visual Source Safe (VSS), Subversion (SVN Tortoise) and Clear Case for version controlling of the Application.
- Good analytical and interpersonal skills with experience in interacting with clients, user groups and ability to work in a fast-paced environment under tight deadlines.
TECHNICAL SKILLS
Frameworks: .NET Framework 4.5/ 4.0/3.5/2.0/1. x
Microsoft Technologies: C++, VB.NET, VB.NET, ASP.NET 4.0/3.5/2.0/1. x and MVC 3.0/4.0/5.0, AJAX, Silverlight 5.0/4.0/3.0, WPF, ADO.NET, Crystal reports, SSIS, SSRS, WCF, Web Parts, Web Services, WSDL, LINQ, n-Hibernate, Entity Framework 4.3/5.0/6.0, SharePoint
Operating Systems: Microsoft Windows Server 2003, Windows-XP, 7, 8 and 10
Other Technologies: Java Script, Ajax, jQuery and Angular JS
Internet Technologies: Web forms, XML, XSL, HTML, WSDL, and JSon
Database Experience: Microsoft SQL Server 2012/2008/2005/2000 , Oracle 11g/10g/8i/9i/, MS Access, MongoDB
Web servers: Internet Information Server (IIS) 7.0/ 6.0
Version Control Tools: Visual Source Safe (VSS), TFS, VSTS
Scripting and Markups: JavaScript, VBScript, ASP, JSP, HTML 4.01/5, PHP, DHTML, CSS (2/3), XPath
PROFESSIONAL EXPERIENCE
Confidential - Destin, FL
Sr.NET, Full Stack Developer
Responsibilities:
- Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle ( SDLC ) project.
- Effectively followed Agile methodology with daily scrum meetings and provided user story updates.
- Worked on integrating with SharePoint to create a site which allows dealership representatives to upload their documents.
- Created new web services using ASP.NET with C#
- Created different business classes and interfaces using .NET Framework 4.6.1 with Object Oriented Programming Methodology.
- Used ASP.NET MVC 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 User Controls and Custom Controls for common purpose in the whole application.
- Created the read only API’s for different applications and external systems.
- Designed & developed web application while migrating the project into MVC architecture using MVC 5 so as to separate the internal representations of information.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Involved in the development of presentation logic for GUI of ASP.NET pages.
- Worked on routing to load controller type using Asp.NET MVC for reaching appropriate action in the web application.
- Used MVC razor-view engine for re-using the individual user controls by not coupling them with underlying data elements.
- Used Angular JS to split the app into MVC components which manages and serves as the pipeline that connects the components.
- Enhanced the website for improvised usability for the customer and optimized page layout using HTML, CSS, Bootstrap and Angular JS, React JS and Bootstrap for responsive design.
- Used JavaScript for client side validations.
- Used Team Foundation Server ( TFS ) for project repository and versioning control.
- Responsible for fixing the bugs and provide support services for the application.
Environment: .NET Framework 4.6.1, ASP.NET, C#, Web API, ASP.NET framework, SharePoint, Entity Framework 6.0/4.0, ADO.NET, HTML5, CSS3.0, JavaScript, WCF, JQuery, AJAX, Crystal Reports, LINQ, SQL Server 2017, NUnit
Confidential - Lenexa KS
.NET, Full Stack Developer
Responsibilities:
- Worked on Software Development Life Cycle using Application Development Methodology (ADM) and Agile Methodology.
- Designed & implemented User Interface Layer using .NET Framework 4.6, VB.NET and Angular 4 for developing complex business modules and to perform data access operations.
- Implemented RESTFUL WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- Used Http Response Exception to handle the exceptions in Web API and customized the Exceptions using Exception Filters and registered them at the Action Level.
- Enhanced user experience by designing new web features using MVC Frameworks Angular 4.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.
- Implemented web Services to bind the data and provide access to the data on the server and developed form validation with Angular 4 valid, and data validation.
- Involved in data design and created and maintained databases objects, complex Stored Procedures and Tables, Views and SQL Joins and statements for inserting/modifying/deleting data in relational tables.
- Wrote custom mapping with n-hibernate and developing the SQL Query builder using N-hibernate entities.
- Executing Test Driven Development by writing tests with requirements and then write the business logic integrating to application making the test logic to work.
- Involved in refactoring the existing code to increase its Performance and scalability.
- Experienced in optimizing queries for performance by looking at Execution plan, creating INDEXES and views using SQL SERVER 2012.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data.
- Created automation script using selenium web driver and automated scripts for performing regression testing through Selenium Web Driver.
- Perform automated tests, unit tests (NUNIT) and customized load testing for the overall system.
- Used Team Foundation Server (TFS) and GIT for project repository and versioning control.
- Worked on Production Support, Resolving Tickets in HP QC and logging issues to push for further release.
Environment: Visual Studio 2017, VB.NET, .NET Framework 4.6, MVC Framework 5.0/4.0, CSS 3.0, Entity Framework 6.0/4.0, Web API, JSON, HTML5, NUnit, LINQ, WCF, AJAX, Selenium, TFS, JIRA, XML, Angular 4, SQL Server 2012/2014, SOAP, IIS 7.0, Continuous Integration, Windows Server 2012
Confidential - Columbus, OH
.NET Developer
Responsibilities:
- Involved in requirement gathering functional and technical specifications. Worked closely with business team to understand the requirements through on-site discussions and conference calls with the users.
- Used Agile Methodology for project which involved daily Scrums and Sprints
- Created Views, Partial Views, Strongly Typed Views, Sections, and Areas etc. in ASP.NET MVC.
- Developed the data layer class using VB.NET which is reusable for data transactions of entire project.
- Developed ADO.NET to use relational data with a data service by defining a data model that maps to relational data.
- Designed responsive and user-friendly UI with CSS, Angular 2.0 and Bootstrap.
- Worked on Single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 2.0 framework.
- Created MVC Razor views to design HTML based multiple pages of the Application.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used data controls like JQ Grid, jQuery AJAX, Data List, Data caching, Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET 4.5 web pages.
- Used JSON objects to communicate between AJAX request and response, pass as the parameters to the JavaScript functions.
- Built dynamic web view applications using jQuery, Used Bootstrap CSS for front end design.
- Used WCF SOAP and Rest service in developing and deploying on windows in line with the Service-Oriented architecture (SOA).
- Wrote Stored Procedures for performing optimization and other database operations such as complex SQL queries, views and triggers etc.
- Used GIT extensively to rebase and merge branches to the Master. Used Jenkins to do Continuous Integration.
- Developed test cases for unit testing, integration testing and also conducting code walk-through.
- Involved in Unit Testing of all modules and closely interacted with the QA team.
- Responsible for fix bugs, for maintaining application and production support.
Environment: VB.NET, Visual Studio 2015, .NET Framework 4.5, ADO.NET, LINQ, AJAX, Bootstrap, WCF, SQL Server 2012, SOA, JavaScript/ jQuery, JQ Grid Angular 2.0, GIT, HTML 5, CSS and XM5
Confidential - Bentonville, AR
.NET Developer
Responsibilities:
- Used Agile Methodology for project which involved daily Scrums and Sprints
- Developed ADO.NET, Entity Framework to use relational data with a data service by defining a data model that maps to relational data.
- Hosted local website on SharePoint and managed articles on portal using content management for the end users.
- Created web pages, developed master page and classes for reuse by implementing GUI using HTML, XML, Ajax control library, CSS and Web Form Controls.
- Fetched data from database and displayed in web controls (Tree View, Menu) through XML.
- Worked on Telerik Rad Controls to develop rich interactive engaging User Interfaces.
- Employed JavaScript (jQuery) to enhance the UI experience on the client side.
- Used ADO.NET and its components Data Reader, Dataset, Connection and Data Adapter to access the SQL database.
- Worked on .NET Server controls, Web User Controls, Data Grid Web Control, Form validation controls and custom controls.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls
- Implemented and extensively used the Object-Oriented programming concepts in VB.NET and ASP.NET.
- Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL Server.
- Developed the data layer class using Microsoft Entity Framework and LINQ queries which is reusable for data transactions of entire project
- Involved in object-oriented analysis, design and implementation by evolving web services.
- Used forms authentication in the ASP.NET web pages for authentication users against their credentials.
- Involved in Unit Testing of all modules and closely interacted with the QA team.
- Used Team Foundation Server (TFS) for source control. Involved in Unit testing, bug fixing and User acceptance testing.
Environment: VB.NET, Visual Studio 2012, ASP.NET, ADO.NET, SharePoint, Entity Framework, LINQ, WCF, SQL Server 2012, JavaScript/jQuery, MVC, CSS and XML, AJAX, JSON, MVC, Angular 2, Angular.JS, LINQ, Oracle 10g, .NET Framework, SSIS, Windows Server