Sr. Full Stack .net Developer Resume
Tukwila, WA
SUMMARY
- Around 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).
- Extensive experience in Entity Framework and ADO.NET to access data services from database as well as Code-first and database-first approaches.
- 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 and deployment.
- Hands on experience in Development of Web GIS Applications using ArcGIS API for JavaScript/DOJO/JQuery/HTML/CSS/D3.JS.
- Experience in the design and performing Unittesting.
- Hands on experience in create and publish map services using ArcGIS Server, Geoserver, ArcGIS Online and ArcGIS for Portal.
- 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 in MEAN (MongoDB, Express, Angular 2 and Node JS) Stack Application Development.
- 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, Tukwila, WA
Sr. Full Stack .Net Developer
Responsibilities:
- Involved SDLC of the project from Design, Development & Testing in Agile ScrumMethodology.
- 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 usingVB.Net
- Experience with new features like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF)
- 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.
- 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).
- 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.
- 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.
- 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, JSON, AJAX, JavaScript, Angular 6, XML, WPF, WCF and SOAP Web Services, LINQ, Entity Framework 6.2, NUnit Framework, SVN.
Confidential, Cincinnati OH
Senior .Net Developer
Responsibilities:
- Involved in Requirement Analysis, Designing and Development.
- Used AGILE/SCRUM methodology to implement the application.
- Involved in development of MVC patterns for client server interaction.
- Used Silver Light for the rich Internet Applications.
- Used ASP.NET web form controls such as Grid View, List View, etc. for displaying data.
- Worked with ASP.NET 4.0 and 4.5 (C#) and the .NET framework that includes actual experience wiring databases to forms and websites, ideally through object-based data layer mechanisms and multi-tier systems.
- Extensively used ASP.NET MVC, C#.NET Validation Controls and JavaScript for client-side validations in the Web Pages.
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database and Web Connectivity.
- Designed & Developed Desktop & Web application usingWPFwithMVVMandASP.NET MVC 4.0, HTML5, C#, EF 5.0, andLINQ
- Created MVC4 UI that communicates with WCF services using XML SOAP and WSDL for creating proxy classes.
- Wrote a C# DLL for requesting data from REST Services in JSON format that will be used programmers who converted from mainframe programming to C# WinForms Programming.
- Direct efforts to define Technical, Operational and User Requirements.
- Proficient at developing Single Page Application (SPA) with AngularJS Controllers, Directives, Factories, Services, Routing, DOM manipulation using JavaScript, JQuery and AngularJS.
- Design Conceptual Architecture and Technical Solutions.
- Provide Guidance, Mentoring, Education, and Leadership on how to effectively create and support the applications.
- Involved in developing Web Services, WCF Web Service using SOAP/HTTP to communicate with legacy systems.
- Review requirements and work with BA to analyze and implement java objects on the NIEMLEXS and N-DEX data exchange technologies.
- Experience in developing web pages with Angular JS, Angular 7 and Typescript.
- IMFORG to Site core migration. Custom Layouts, Templates, Sitecore Administration, User/Role Management, Central Administrator, SQL Server Integration with Site Core Instances, Workflows, Packaging, Media Framework.
- IIS Administration, Web Based Applications-Sitecore/ASP.NET, Load Balancing, Net Scalar VIP configuration, Power Shell Scripts.
- Responsible for developing Windows-application using C#, WPF, MVVM Framework.
- Created Web APIs using ASP.NET Web API allow New Web/Client Projects to leverage Reusable Data.
- Created a RESTful Web API service using ASP.NET Web API to generate data for the Care more Providers which was then consumed in the front-end by the Angular framework.
- Developed web applications using Google Maps API and Web Mapping Applications using ArcGIS online, Portal for ArcGIS.
- Migrated existed GIS web applications from Arc GIS Server 9.3 .Net Web ADF to Arc GIS Server 10 .1 Net Web ADF.
- Used Angular JS 2.0 as development framework to build Single Page Application (SPA)
- Developed and enhanced client and broker account management of Care more Application portals User interfaces using Angular.js, jQuery, HTML, Bootstrap, CSS, JavaScript, Typescript and AJAX.
- Used Front End Web Development tools like HTML, CSS, Java Script and jQuery.
- Improved the user experience of Web Pages by using AJAX.
- Used LINQ to manipulate and fetch the data from database.
- Used ADO.NET to retrieve data from MS SQL Server 2012.
- Implemented Data Access Layer using Entity Framework with the SQL Server 2014 database.
- Used SSIS for to replicate data from FACETS server to Project database server.
- Used TFS for Code Management and Version Control.
Environment: ASP.NET, Web API, MVC 5, C#, Visual Studio.Net 2015, .Net Framework 4.6.2, SQL Server 2012, SSIS,IIS7.0,HTML,CSS3,Bootstrap,jQuery1.11.3,JSON2.1.0,AJAX,JavaScript,Angular 7,Json,XML,WCFand SOAP Web Services, LINQ, Entity Framework 6.2, Unknit Framework,TFS.
Confidential, Fort Myers, FL
.Net Developer
Responsibilities:
- Worked closely with Business Teams and Technical Design Architects to understand the flow and client enhancements to the existing applications along with the QA Team.
- Developed service contract, operation contract & data contract classes to support communication between Novo Logix clients like BCSBSC, HMSA, Care first etc. by .NET using Service Oriented Architecture (SOA) through WCF Web Services through C#.NET.
- Developing a new WPF/Silverlight/XAML and WCF/SQL based application using the MVVM design pattern.
- Created Classes and Core Modules in C# for Implementing Business Layer.
- Extensively used ASP.NET Validation Controls and JavaScript for Client-Side Validations in the Web Pages.
- Implemented the web application framework using ASP.NET MVC, Web Forms, C#, ADO.NET, WCF, Entity Framework, JavaScript, jQuery and various Design Patterns for Custom solutions and the Service Layer
- Involved in generating resource XAML files using WPF forms, data binding, dependency properties, WPF data templates and control templates.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT/XPath, HTML, JavaScript and AJAX including jQuery Library.
- Used ASP.NET4.0 Frame work, C# and MVC with Razor view Engine to Design and Develop the Application. Implemented validations using Data Annotation in MVC.
- Design and Analysis of requirements for DNR License Suspension Notification Process-Web Methods and DB2 Stored Procedures for Child Support Project.
- Coded New DB2 Stored Procedures for DNR License Suspension Notification Process after locating non-Custodial Parents for getting Child Support.
- Defined the Testing Strategy and Prepared Test Cases and Scripts for various phases of Unit and System Testing.
- DB2 Performance Tuning, Running Explains and Catalog Management.
- Design, Coding and Testing of new DB2 Stored Procedures for DNR Reporting.
- RDBMS experience includes SQL Server, Database Programming and Web Connectivity using SQL,
- Effectively used ASP.NET MVC features like View Bag to pass data from Controller into the View, Create Multiple Views/Partial Views, and Layout Views and incorporated them into the ASP.NET MVC Application.
- Consumed different ASP.NET MVC Web APIs to retrieve customer information and other Application Related Information
- Responsible for Coding or Update the Customer Data and Developing and deploying services of nomo logic application in Protocol, Payer, Drug and all other services using WCF Services.
- Developed End-to-End BizTalk Novo Logix Projects, Exposing the Data Exchanges as WCF Services.
- Modified Web Services to interact with the Novo Logic Applications for different clients and exposed them using SOAP and HTTP and XML for Pulling Customer Service Records.
- Used Telerik controls to display color icons in NDC drug drop down in Novo Logix Web Application.
- Utilized techniques and components of Kendo UI, JS for providing an appealing user interface forcustomers.
- Used Kendo Grids for in line Editing, Adding, Inserting and up Setting of their Cords in the Grid. Even used Multi-Selection Drop Downs.
- Worked with LINQ over collections and Entity Framework for Data Querying and Filtering the Results.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4.5 application using HTML5 and Razor View.
- Extensively Involved in Creating Scripts that Automate the SQL Server Object Permissions based on roles and the privileges necessary for an object for a database role.
- Developed Stored Procedures, User-Defined Functions, Views, and Queries using SQL Server.
- Designed and implemented the GUI using HTML5, CSS3, JavaScript, and AngularJS
- Created Angular JS controllers, directives, models for different modules of the Application.
- Moved existing AngularJS Controllers and Services to Angular 2 Components for more Responsive and Less Dependency.
- Worked on Resolving User Interface issues using Various Front-End Technologies such as HTML, CSS, Bootstrap, Angular 1.x, Angular 4/7 and AJAX
- Created Typescript Reusable Components and Services to consume REST API's using Component based Architecture provided by Angular2.
- Extensively used Java Script to provide Functionality for the User Interface
- Implemented Client Side and Server-Side Validations done using JavaScript and Validation Controls.
- Used jQuery extensively across the Novo Logix Application like making Ajax Calls, Cascading Menus, Calendar Controls, Tool Tips, Sliding Menus, Ajax Loading Tabs, and Expand Collapse Panels etc.
- Used Bootstrap to Create Responsive Web Pages and to Support Various View Ports and Screen Resolutions.
- Developed ASP.NET Web API Controllers that Involved in Implementation of Service Layer Components that Exposes Data in JSON/XML Format.
- Extensively worked with Ajax Control Toolkit Controls for partial page post backs.
Environment: ASP.NET, C#, MVC4, MVC3, Web API, Kendo UI, .Net Framework 4.5, Telerik, WCF services, WPF HTML, AJAX, CSS, Angular JS/Angular 4/7, Json, jQuery, JavaScript, SQL Server 2012 R2, RDBMS, SQL Server 2012, Entity Framework, Visual studio 2015 and 2013/12, JavaScript, jQuery, SSIS, SSRS, TFS.
Confidential
Software Engineer (.Net)
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) for Development Process and Agile Including Analysis, Design, Implementation, Testing and Maintenance.
- Developed XML Schemas for Data Object Design for Communication with Web Service and Existing Application Infrastructure.
- Developed Solutions for Diverse Programming Scenarios in C#, Employing Object Oriented Programming (OOP) concepts such as: Encapsulation, Inheritance, Polymorphism, and Abstraction. And Design patterns MVC.
- Developed System Services SOA Application Platform for use by all Web Applications utilizing WCF Services and the ASP.NET Provider Model.
- Utilized ADO.Net Technology Extensively for Data Retrieving, Querying, Storage and Manipulation using LINQ and SQL server 2008
- Developed Web Based Application using JavaScript, Classic ASP and SQL Server.
- Used AJAX Controls to retrieve the data from the Server without Interfering the display and behavior of Existing Page.
- Generated and Configured SSL Certificates to Secure WCF Messages.
- Created and Deployed XML Web Services (WCF) using ASP.Net and C#, used them to generate the proxy class files based on the Web Services and Consumed in Web Application.
- Used WCF services to store files in a Repository, using a File Storage Service and hosted the service using Multiple End Points.
- Developed System Services SOA Application Platform for use by all Web Applications utilizing WCF services and the ASP.NET Provider Model.
- Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX Controls.
- Used JQuery as it is a light weight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Created User Controls, Data Access Layer, and BLL Business Logic Layer Classes using C #and .Net3.5 for Web Pages.
- Created Client-Side validations with JavaScript and Server-side validations with ASP.Net3.5.
- Used Win form controls and Custom User Controls to Provide Standard Interactive User Interface
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
Environment: VisualStudio2008, C#, ASP.NET3.5, WinForms, WCF, XML, IIS 7.0, AJAX, WSDL, SOAP, SOAPADO.NET, LINQ, SQL Server Reporting Services, NUNIT, SQL Server 2008, Windows XP, MS Office, UML, Windows Server 2003, TFS.
Confidential
Jr.Net Developer
Responsibilities:
- Involved in Analysis, design, and developed the Application in C# .Net.
- Created Data Access Classes, which were used to connect to the database using Microsoft ADO.NET and Data binding concepts where objects such as Data Adapter, Dataset, and Data Readers were used.
- Used ASP.NET for building dynamic web pages.
- Designed User Interface using ASP.NET Web Form controls.
- Used ASP.NET Validation controls for Input validation.
- Used Java Script for Client Side validation.
- Developed the Assemblies in C#. Net.
- Extensively used Data Grid for sorting, paging, and editing data Created Custom web parts using SharePoint Object Model and SharePoint web services.
- Used C# as the programming language.
- Implemented Application security using Forms authentication mode.
- Developed XSLT for transforming XML into HTML.
- Extensively used Page Fragments (User Controls) that require high server resources.
- Developed StoredProcedures, Functions and Views.
- Used ADO.NET Object Model to interact with SQL database.
- Designed GUI web page using HTML, DHTML and front-page.
- Used ADO.NET Dataset object to Cache frequently accessed data, reducing round trips to the database and boost performance.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
- Undertook testing of the above code using test case.
- Handled Scalability and Performance Issues and Provided Support for Deliverables.
Environment: .Net Framework, ASP.NET, SharePoint, AJAX,ADO.NET, C#, Visual Studio.NET 2008, JavaScript, XML, T-SQL, SQL Server2008.