Sr. Full Stack .net Developer Resume
Minnetonka, MN
SUMMARY
- 8 years of IT experience, using .NET involved in Object Oriented Analysis, Design and Development of Web, Client - Server and Windows Application.
- Professional experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, analysis, design, development, documentation, Testing, Implementation, Deployment and maintenance of various Web Based and windows applications.
- Hands on experience in design using Object Oriented Programming (OOP) Principles and Design patterns like Abstract factory, Singleton and Objectpool.
- Successfully implemented various Multi-Tiered .NET applications using C#, HTML5, CSS3, JavaScript, jQuery, Ajax, Json.NET, ASP.NET MVC, ADO.NET, IIS, SQL Server, ADO.NET Entity Framework, Oracle, SSIS,SSRS
- Proficiency in .NET technologies including .NET Framework and Angular Framework, ASP.NET (Web Forms and MVC), C#, VB.NET, Silver light and Win Forms, ADO.NET, XML Web Services, WCF, WPF, AJAX.
- Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-Driven Development (TDD).
- Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services
- Extensive experience in Entity Framework and ADO.NET to access data services from database as well as Code-first and database-first approaches.
- Experienced in building applications using HTML 4/5, CSS 2/3, JavaScript, AngularJS 1.5/2/4, ReactJS.
- Good Experience in NIEM s Standards and Data Exchange Technologies like LEXS and N-Dex.
- Experience with Project Management Tool, Source/Version Control such as: Team Foundation Server, SVN
- Experience in working with Kendo UI MVC for Developing Mobile Applications.
- Extensive experience with Microsoft language technologies: ASP.NET, IIS, LINQ, Entity Framework, XML/XSD, web services SOAP, and WCF Service construction anddeployment.
- Hands on experience in Development of Web GIS Applications using ArcGIS API for JavaScript/DOJO/JQuery/HTML/CSS/D3.JS.
- Experience in implementing and migrating and deploying workloads on Azure VM
- Experience in the design and performing Unit testing.
- Hands on experience in create and publish map services using ArcGIS Server, Geoserver, ArcGIS Online and ArcGIS for Portal.
- Experienced in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience in Customization, such as a Collection of tools on a toolbar that plugs into an ArcGIS for Desktop Application using VBA, Arc Objects and ArcGIS Engine.
- Hands on experience in creating and analyses maps, cleaning and updating spatial data using ArcGIS for Desktop 9.x/10.x and GIS principles andconcepts.
- Experience in report writing using SQL Server Reporting Services (SSRS) and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and SubReports.
- Experience in Writing code and debugging skills with ASP.NET, WCF, C#, Web services.
- Experience with database Design, Querying, Stored Procedures, Views, Joins, Performance using SQL Server.
- Hands on experience in working with Stored Procedures, Indexes, Triggers, Temp Tables and Views using SQL Server 2012.
- Experience working with Microsoft Azure Cloud based IAAS, PAAS and SAAS
- Experience in MEAN (MongoDB, Express, Angular 2 and Node JS) Stack Application Development.
- Experience with new features like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF)
- Extensive experience in Building web applications using Kendo UI widgets, jQuery, Angular JS/ Angular2.
- Experience using JavaScript libraries like JQuery, Bootstrap templates and Angular.js framework.
- Experience in Working with Software Configuration Management using Microsoft Visual Source Safe (VSS) and Visual Studio Team Foundation Server(TFS).
TECHNICAL SKILLS
Programming Languages: C#, ASP.NET, VB.Net, SQL, T - SQL, PL/SQL, XML, XAML, HTML, LINQ, AJAX, C
Web Technologies: ASP.NET, MVC, Json, Xml, Web Services, MVVM, CSS, JavaScript, HTML, AngularJS/ Angular 1.5/2.0/4/6/7, jQuery, and Bootstrap, VBScript, ASP .Net, NHIBERNATE, Multithreading, WPF, WCF, Web API, Telerik, Kendo UI controls, Silverlight, Adobe flex, Mobile Application.
Data Base: SQL Server 2012/2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS), RDBMS, Oracle, ADO.NET, ActiveX, DLL.
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP.
Reporting Services: Crystal Reports, SQL Server Reporting Services (SSRS), QA
Application Tools: Visual Interdev 6.0, Visual Studio /2005, Front Page, SQL Enterprise Manager, SQL Management Studio
Operating Systems: Windows Server, XP, Windows NT / 2000.
Servers: Enterprise Servers IIS Server, Commerce Server, Content Management Server.
PROFESSIONAL EXPERIENCE
Confidential, Minnetonka, MN
Sr. Full Stack .Net Developer
Responsibilities:
- Involved SDLC of the project from Design, Development & Testing in Agile Scrum Methodology.
- Proficiency in development using ASP.Net MVC, Entity Framework, C#, VB.Net, Web Services, WCF Services, OOPS, XML, XSLT, SOAP, LINQ Text Editor, MS IIS, VBScript, JavaScript, SQL Server. Experience in designing web pages using JavaScript, HTML5, CSS3, CSHTML, Angular JS, AJAX, Bootstrap for Developing the Application based on Bridge Claims
- Rewrite the Remits Process written in Old C++ to C# and VS 2017 to increase the performance of 835 parser by implementing Queued/Non queued Job Structure.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto theUI.
- Created and used User Controls in developing the front-end application and multi-thread windows applications using VB.Net
- Involved in developing the Azure Solution and Services like PaaS and IaaS.
- Involved in creation of .NET services using WPF and used AJAX for consuming the Services remotely
- Created reusable components and services to consume RESTAPI's using Component-based architecture provided by Angular4/6.
- Created proof of concept for Implementing Views in Angular 6
- Involved in developing Single Page Applications (SPA) based on client-side JavaScript framework and employing ASP.Net MVC and Web API.
- Created JSON based Azure Resource Manager (ARM) templates, Used them for deployments
- Designed and Implemented Reports using Crystal Reports and Microsoft Report viewer, SSRS for report generation, integration into .NET Applications.
- Worked on Scaffolding Templates, Custom Html Helpers, Razor View Engine, Action Filters and Remote Validate on ASP.NET MVC applications.
- Developed a next generation application using the .NET Framework 3.5 and Windows Presentation Foundation (WPF).
- Implemented client-side Interface using React JS. Build stable React components and stand-alone functions to be added to any future pages.
- Worked on auto complete text box using WPF, for stock lookup and retrieve details using WCF/ JS.
- Implement N-Tier Architecture and integrate the UI with Data base using ADO.Netconcepts.
- Used various front-end frameworks based on JavaScript and CSS libraries like AngularJS,jQuery, and Bootstrap.
- Involved in developing Web Services, WCF Web Service using SOAP/HTTP to communicate with legacy systems.
- Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, Service Bus and Cloud Services).
- Used React-Router to turn application into Single Page Application
- Proficiency in LINQ for Data Retrieval, CRUD Operation, Data Filtering, Sorting.
- Used WCF as a service to provide the data from database, purposely forsecurity.
- Worked on SQL cluster index transformations (Adding Identity Columns and Dropping non-Cluster Indexes)
- Working Knowledge on IIS setup for Legacy Application Using com components, WIX, ARR Installer.
- Designed interactive ASP.NETMVC views using jQuery, HTML, CSS, Angular JS, React Js, Bootstrap and AJAX to provide excellent user experience.
- Worked on Queues, Blobs, and Containers to persist data on Azure
- Tested the functionality of the web application using NUnit to perform Unit Testing.
- Used Team City for Continues Integration.
Environment: C#, ASP.NET, Web API, MVC 5, C#,C++ Visual Studio.Net 2017, .Net Framework 4.6.2, SQL Server 2012, SSIS, IIS 7.0, HTML, CSS3, Bootstrap, JQuery, Azure, JSON, AJAX, React JS, JavaScript, Angular 6, XML, WPF, WCF and SOAP Web Services, LINQ, Entity Framework 6.2, NUnit Framework, SVN.
Confidential, Newark NJ
Sr. Full Stack .Net Developer
Responsibilities:
- Worked in Agile Scrum methodology and delivered accepted functionality in each sprint.
- Played key role in feature implementation and enhancement, code refactoring and defect fixing.
- Designed and developed Hybrid-Single Page Application using C# 5.0, .NET Framework 4.5, ASP.NET MVC 5, and Angular JS 1.5.
- Consumed SOAP APIs from enterprise customer system and Restful APIs provided by other applications in the portfolio, also created W&C Restful APIs.
- Participated in UI design with Master Pages in MVC 5 and improved layout with HTML5, Bootstrap, and CSS3.
- Used Angular JS, JavaScript to develop templates, controllers, and directives.
- Used Require JS JavaScript library to dynamically load ASP.NET bundles.
- Used Math.net library to implement methods and algorithms for numerical computations.
- Provided database connectivity using Entity Framework 6.0, LINQ, designed stored procedures and views at the back end.
- Installed all the different Asp.net Core dependency packages like analyzers, MVC analyzers to target the micro services structure like attributes of Api’s etc.,
- Used Telerik UI controls for rich user interface.
- Developed front-end project with Angular, Bootstrap, and TypeScript
- Implemented deployment automation of Azure deployments utilizingPowerShell
- Used Razor view Engine to make UI light weight and to improve readability.
- Implemented & Used Microsoft Entity Framework Code first approach for the Data Access Layer
- Contributed in data migration from Oracle DB to SQL Server using PL/SQL and T-SQL.
- Generated data migration and transformation using SSIS, and built reports with SSRS.
- Used JSON web token to do user authentication and secure information exchange.
- Using the Ninject for Dependency Injection to build a loosely coupled system.
- Developed and supported the application using ASP.NET Core wif Razor syntax, C#.NET, AJAX, JQuery, Angular 4, JSON, HTML, JavaScript, Bootstrap and CSS.
- Used Dapper for Object relational mapping (ORM).
- Deployed application on test, production servers and managed application using ConfidentialAzure.
- Involved in design, coding and testing of multi-tier Windows Form / WPF application andASP.NETApplication.
- Actively participated in TDD Methodology and few components implemented by silver light using and followed the MVVM architecture
- Used Repository and Factory design pattern to develop reusable code.
- Worked on Typescript (Debugging, oops concepts).
- Designed unit testing module with NUnit to test the application performance and availability
- Heavily involved in code review, build and deployment with GIT, Jenkins.
Environment: .NET Framework 4.5, .Net Core, Visual Studio 2015, C# 5.0, ASP.NET 4.5, MVC 5.0, Entity Framework 6.0, Web API 2, SQL Server 2014, HTML5, CSS3, JavaScript, Razor, Angular JS 1.5, AJAX, IIS 7, LINQ, SSIS, SSRS, Git, Agile, Jenkins, Azure, NUnit
Confidential, Northbrook IL
.Net Developer
Responsibilities:
- Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing object oriented analysis, design and implementation and developing new WCF Service interface layer
- Provided the design and documentation for the application and given the estimation time to complete the project.
- Designed and developed the web application using C#, MVC using Entity framework, CSS, HTML5, jQuery and Ajax.
- Designed the application using HTML Helper and Razor Views in MVC architecture that promotes a clear separation between the different layers.
- Written the oracle query, stored procedures in backend to retrieve the application data.
- Created database links in Oracle SQL Developer to fetch data from another schema
- Created stored procedures, Views and packages in oracle 11g server and called them in asp.net pages
- Developed asp.net pages accordingly with C#, MVC framework
- Used Hyperlinks to navigate between the .aspx pages
- Involved in designing Web API REST/JSON, and WCFapplications to support backend processing.
- Worked on client and server-side validation in asp.net web pages using jQuery.
- Implemented various OOPS concepts like Inheritance, Interface, Polymorphism etc. to build the application
- Worked on ADO.Net object like data reader, data set to get the data from the database and display in the Data grid
- Involved and gained knowledge on designing and development of angular JS 1.0 Single Page application (SPA).
- Used Windows forms authentication as it is an Intranet web application.
- Involve in code review to improve application performance
- Used JavaScript for the popup window
- Used CSS3 various elements to design the web page
- Expertise in code Check-in, Check - Out and using Shelve set in TFS.
Environment: Visual Studio 2013, Vb.net, C#, .Net Framework 4.0, MVC, WCF, Oracle 11g, JavaScript, CSS3, HTML, ADO.net, Ajax, JQuery, TFS
Confidential
.Net Developer
Responsibilities:
- Worked on Agile development environment
- Involved in requirement gathering, n-Tier Application development, User Interface, Application Layer, Business Layer, Web Service, system integration, Deployment and configuration management
- Conducted system architecture studies of new and existing IT systems to permit development of integrated systems that operate at low cost levels.
- Conversion of data-driven Microsoft Access application to VB.NET Windows/Web forms application.
- The data access layer was designed on the middle tier, which would connect to various databases for various groups using ADO.NET.
- Worked onsite 3-tier support for configuring and upgrading the Layer 7 application
- Set up Policies for the initial set of the application after the install on layer 7
- Applied patching and migrated customers to newer versions of Layer 7
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript, Angular Js, Require Js and Kendo UI
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data sources
- Developed Power Shell script to automate the creation, deployment
- Created new database objects like Store Procedures, Triggers, Indexes and Views using T-SQL in
- Development and Production environment for SQL Server
- Designed and developed Web Applications using ASP.NET & .NET 4.0/3.5 Framework.
- Performed application level tracing, debugging, and state maintenance through web configuration file under the root directory of the root directory of the application.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML and JavaScript.
- Used Team Foundation Server for source control, reporting, check-in policies, build schedule and project tracking
- Responsible for creating the .NET builds and making sure the builds are migrated all the way up to the Production Environment
- Involved in Unit, Integration testing of the modules developed.
Environment: .NET Framework 4.0/3.5, Visual Studio 2010/2008, VB, ASP.NET, C++, C#, JavaScript, T-SQL, SQL Server 2008, Team Foundation Server
Confidential
Software Engineer
Responsibilities:
- Interacted with end users and Business Analyst to create low-level technical design document
- Involved in Database Design, System Analysis, design and development
- Used the ADO.NET for the Data Access from the Database
- Created UI screens using ASP.NET web forms and user controls
- Created the Queries to access the data from the SQL server as the backend
- Coordinated with offshore for the multiple version releases for this product
- Created the Patch (C#) for the unsupported product errors. Fixed three main production bugs using this patch
- Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL and LINQ using Oracle
- Interacted with the client-Support team, and clarified their queries about the product.
- Created the FAQ document for the client support team
- Involved in the Install shield Creation and fixed the production issues.
- Responsible for the Deployment and Delivery of the product in the client environment
- Used VSS for Version Control
Environment: C#, C++, ASP.NET 3.0, Visual Studio 2005, ADO.NET, Oracle 9i, MS SQL Server 2005
