Full Stack .net Developer Resume
Southfield, MI
SUMMARY
- Over 8+ years of professional software experience as a .NET developer on diverse combination wif teams involved in giving comprehensive IT solutions including Design, Analysis, Development, Implementation, Testing and Deployment (SDLC process and methodologies) of Client/Server/Internet/Intranet Systems for various Business requirements using Microsoft technologies.
- Expertise in developing applications using Microsoft technologies such as .NET framework including C#, ASP.NET, ADO.NET, VB .NET, LINQ, AJAX, .NET Web Services, WPF, WCF, ASP.NET MVC 5.0, Entity Framework, Angular JS, Bootstrap.
- Good experience in developing applications using MVVM, MVP, MVC3/MVC4/MVC5, Entity Framework.
- Strong developing experience in Visual Studio .NET 2012/2010/2008.
- Experience wif Front - end Development using Java Script, jQuery, CSS3 and HTML 5.
- Experienced in platform independent technologies such as XSL, XML, XSLT, XPATH and XML SCHEMA, WSDL, Web Services, Validation Controls, Authentications like Windows Authentication and Forms Authentication, Passport Authentication.
- Good hands-on experience in implementing various software development methodologies like Agile Development Process using Scrum, Waterfall Model and expertise in TDD (Test Driven Development) using N-Unit, Moq Framework and visual studio test tools for unit testing.
- Extensive experience in Monitoring, Troubleshooting and supporting .NET based applications and infrastructure.
- Strong experience in implementation of Object Oriented Languages (OOPS), Object Application Development (OOAD), Relational Database (RDBMS).
- Strong working experience in client scripting language and server side scripting languages like JavaScript, jQuery, Node JS, Express.js, React JS, Angular JS, Angular2.
- Extensive work experience and knowledge on various business domains like Ecommerce, Supply chain, Education, Financial, Survey, Insurance, Mortgage, Child Support and E-Learning, Healthcare.
- Designed and implemented teh application using MicroService Architecture for its various distinct advantages like loose coupling and design patterns.
- Expertise in designing and programming SQL, NoSQL, PL/SQL and T-SQL databases like SQL SERVER, WEBSQL, ORACLE, LOCAL STORAGE and good hands on experience in writing SQL and NOSQL queries.
- Experience in Stored Procedures, Indexes, Triggers and Views using Microsoft SQL Server, Oracle, Teradata.
- Extensive experience in using features of .Net Framework Generics Collection, Extension Methods, Lambda Expression, Events, Delegates, Process, LINQ and Multithreading.
- Working experience wif Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio.
- Experience in developing Microservices using ASP.NET core.
- Experience in designing and developing Microservices for teh business components using .NET framework.
- Good knowledge on Azure Service Fabric and Microservices.
- Worked on Angular 2.0 by consuming RESTFul web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Extensive experience in requirements analysis and development for a brand new version of litigation process product wif possibilities for Documents Search, text extraction, documents and cases organization, Processes and Cases Visualization, Recommendation System Integration.
- Worked on Angular 2/4/5/6 by consuming Restful web services & used Angular forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Strong working experience in client scripting language and server side scripting languages like JavaScript, jQuery, Node JS, Express.js, React JS, Angular JS, Angular2.
- Good experience on Automation testing Using VSTF 2013 Coded UI C# automation.
- Used teh Debugging, Tracing Features of Visual Studio .NET and implemented Exceptional Handling using Nlog.
- Excellent working knowledge of ASP.NET controls, designing and branding Layouts/Master Pages utilizing Server Controls, Data Grid Controls, User Controls, Form Validation Controls and Custom Controls for consistent layout of pages in teh application.
- Actively involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, React JS, Underscore JS, JQuery, HTML, and Cascading Style Sheets (CSS).
- Experience wif Single-Page Applications (SPA) using AngularJS and Web API for Smartphone applications.
- Extensively worked on Web server like IIS 5.0/6.0/7.5 (Internet information services).
- Involved in creating WINFORMS for in-house Windows applications using C#.
- Designing and Developing Sitecore Templates, Layouts, Controller Rendering, View Rendering, Sub Layouts for both Sitecore MVC and Webforms.
- Familiar wif JavaScript libraries like Knockout JS and Bootstrap templates and Angular JS framework.
- Expertise in Design and Development of GUI (Graphical User Interface) using Windows Azure.
- Experience in ADO.NET controls such as Data List, Details View, Grid View, Form View and Repeater.
- Experience using Microsoft Silverlight in creating and using interactive user experiences for Web Application.
- Experience in implementingError Handling, Exception Management, TracingandLoggingfeatures.
- Creating REST APIs, Service-Oriented Architecture (SOA), HTTP applications using WEB API.
- Practiced Design Patterns such as Singleton, Dependency Injection, and Inversion of Controls.
- Experience in Cloud computing platform like Microsoft Azure and also Amazon Web Services(AWS) for building, deploying and managing applications and services.
- Worked in Onsite/Offshore development and Global Delivery Models.
- Hands on experience in LINQ (Language Integrated Query) and Entity Frame Work by retrieving data from various data sources.
- Experience wif in Version control System Microsoft Visual SourceSafe (VSS), Tortoise SVN, and Team Foundation Server (TFS).
- Experience in DTS, ETL, Creating Packages and SQL Server Reporting Services (SSRS), Integration Services (SSIS), Analysis Services (SSAS) on SQL server Database.
- Possesses Excellent Communication skills, Interpersonal skills, Positive attitude and capable of working as an individual and also a part of team.
TECHNICAL SKILLS
Languages: .NET Framework (3.5, 4.0, 4.5), VB .NET, C, C++, C#, C#.NET, HTML5, SQL, PL/SQL, VBScript, Facets4.71Facets4.81,Facets4.61 Facets interfaces (IFOX), Facets extensions, Facets 5.3
Microsoft Technologies: ASP.NET MVC5, ASP, ADO.NET, AJAX, Classic ASP, LINQ, WCF, WPF, SILVERLIGHT, XML Web Services, Win Form, Web API and Windows Service, Microservices.
Databases: MS SQL Server 2012/2010/2008/2005 , Stored Procedures, Cursors in SQL Server, Views, Functions, Triggers, T-SQL, Oracle 11g/10g/9i and MS-Access.
Web Technologies: HTML, DHTML, XML, XSLT, SOAP, CSS, WSDL, Web Forms, Web Services, POWERSHELL, JavaScript, jQuery, ASP, Bootstrap, JSON and VBScript, Angular JS 1.x/2/4/5/6
Web Servers: Internet Information Server 8.0/7.0/6.0/5.0
Scripting Languages: jQuery, JavaScript, VB Script, Knockout JS.
Operating Systems: UNIX, Windows 8/7/XP/Vista/ 2003/2000/98/ NT.
Testing Tools: Microsoft Visio 2003, NMOck, NUnit.
IDE Tools: Microsoft Visual Studio .NET 2013/ 2012/2010/2008/2005 , MS Office, UML, Visio.
Reporting Tools: SQL Server Reporting Services 2008/2005/2000 , SSRS, Crystal Reports 9.0.
Software Methodologies: Client/Server Architecture, Agile SCRUM, Waterfall, Prototyping, OOA, N-tier Application Architecture, Process Models SOA, Systems Integration.
ORM: Entity Framework, N Hibernate.
Version Control Tools: Team Foundation Server (TFS), Test Driven Development (TDD), SVN, Visual SourceSafe, GitHub.
Cloud Platforms: Microsoft Azure, office 365.
PROFESSIONAL EXPERIENCE
Confidential, Southfield, MI
Full Stack .Net Developer
Responsibilities:
- Involved in gathering teh requirements from client and in teh Analysis, Design & Development of teh project and followed Agile Methodologies (Scrum and Extreme Programming).
- Developed and designed teh web pages by using C#.NET and ASP.NET.
- Designed and Developed application using .NET Framework, Object Oriented Concepts.
- Design and Development of User Interface using ASP.NET, ASP.NET MVC 5.0, VB.NET, HTML5, CSS3, Win Forms, Ajax Controls, JavaScript, jQuery.
- Used various Server Controls like Multi View and Grid View wif extensive Data Binding to Display, Page and Sort Multiple Records.
- Using VSTS Azure For maintaining work board.
- I was responsible for collecting teh data feeds from Facets data model to retrieve teh members, providers, claims and billing information by implementing teh several jobs as mentioned in requirement documents.
- Involved in configuration of FACETSSubscriber/Memberapplication..
- Worked onFACETSData tables and created audit reports using queries. Manually loaded data inFACETSand have good knowledge onFACETSbusiness rules.
- Did teh forward andbackwarddata mapping between teh fields in mainframe andFACETS.
- Analyzed teh mainframe reports for member/eligibility/claims and mapped teh fields wifFACETSbatch jobs and reports.
- Tested teh changes for teh front end screens inFACETSrelated to following modules, test theFACETSbatches (membership).
- Conducted extensive analysis on migration and conversion of Provider and Member data, Group configurations, plan codes, benefit set-ups, fee schedules, provider pricing, capitation set-ups, etc from Legacy system (Amysis) toFACETS(Client Server based system).
- Worked on Azure Storage to maintain documentation like form and logo to our web site portal.
- Worked on production support using postmen like if client need reset his password or adding new client working on that via postman. Also worked logic App.
- Worked on Azure blob and worked on Logic App in Azure.
- Utilized teh features of Angular 5.0 to present effective web design.
- Developed various pages in teh applications in front end technologies HTML5, CSS3-SASS, JSON, Angular 5.
- Designed and build functional prototypes for applications across all digital channels that can be tested in an airport environment.
- Built Angular 5 components, UI services to consume rest services using Component based architecture provided by Angular 5.
- Developed powerful Single Page Application and dynamic responsive Web Application wif Angular 5.
- Extensively involved in upgrading teh existing system from Angular 5 to Angular 6.
- DevelopedSPA(Single Page Applications) using AngularJS, Javascript MVC,
- Developed Custom Controls and User controls for reusable part of teh web pages using C# wif ASP.NET.
- Created and Deployed Web Services using ASP.NET and C#.NET, and generated teh proxy class files based on teh Web Services to consume in Web Application.
- Involved in documenting teh process both at teh Functional and Technical level using Visio UML.
- Extensively used ADO.NET objects like Connection, Command, Data Reader, Data Adapter and Dataset.
- Used Angular JS directives to bind data to teh model.
- Designed and developed several SQL Server stored procedures for all teh DML functionality for teh web site.
- Used Dependency Injection in Services and Domain Layer.
- Developed application using SOA architecture.
- Designed and developed complete front-end application using Classic ASP /VB Web Forms.
- Worked on Parsing and Editing XML documents by validating it to teh schema using class libraries provided by .NET.
- Created Master pages and CSS files for uniform look across web interface.
- Designed and developed several SQL Server Stored Procedures, Triggers, Views, User defined Functions for all teh DML functionality for teh web site.
- Worked onMVC test Projectto create automated test for simple test cases and for input validation.
- Worked onSOAPandRESTFULService API using WCF 4.0 which returnXMLandJSONdata usingWCF attributes.
- List controls like repeater Controls, Data List Controls and Data Grid Controls was used in displaying rows of data in a customized template format.
- Created REST services for theSPAapplications to consume using .Net MVC Wep API
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Worked on MongoDB for storing large amount of data.
- Used VSS, SVN as version controlling tool and used SSRS, SSIS for developing reports.
- Used SMTP mail class of .NETfor teh users to send mail wif suggestions, receive any alerts, receive confirmation notifications etc.
- Working on Azure Service fabric and microservices.
Environment: Trizetto Facets 4.71 and 5.3, Visual Studio 2015/2013, ADO.NET, ASP.NET 4.0/4.5, ASP.NET MVC 5.0, C#.NET, SDLC, HTML5, CSS, JavaScript, jQuery, LINQ, VSS, SOAP, REST, MVC 5, Dependency Injection, N-tier, IIS 7.0, UML, Angular JS, Angular1.0/2/3/4/5/, Azure, Web Services, XML, WCF, WPF, SQL-Server 2008, SSRS, Entity Framework, Microservices, Azure, MongoDB, TDD using NUnit.
Confidential, Des Moines,IA
Sr.Net Developer
Responsibilities:
- Plan and execute phases of teh Software Development Life Cycle utilizing agile methodologies to achieve end-to-end development of web-based applications.
- Used ASP.NET MVC 4.0 for building scalable standards-based web applications.
- Worked comprehensively on Client-Side Validation using jQuery and AJAX Control toolkit.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, Polymorphism and Inheritance of C# in building data entity model.
- Performed CRUD operations on teh SQL Server 2012 database using Entity Framework 5.0
- Used MS Visual Source Safe for source code management, automated builds, testing and release management capabilities.
- Responsible for Interaction wif teh client in collecting teh requirements.
- Developed Custom User Controls to reduce teh Complexity in User Interface Coding and provide better look and feel.
- Used JQuery to develop a modular approach that allows teh creation of powerful and dynamic web pages and web applications.
- Implemented Master page to allow centralizing teh Common Functionality of teh pages, so that we can make updates in just one place.
- Used React.jsto design to make teh process of building modular, reusableuser interface components simple and intuitive.
- Developed grids, Dropdowns, progress bars and charts using Telerik /Kendo UI Controls to display data.
- Used Visual Studio 2013 for developing Web based application.
- Developed User interface for several modules of teh application using Kendo UI.
- Used AJAX.NET to use various controls for presentation layer.
- Used Backbone Js to develop teh web applications by using JavaScript wif user interface primitives.
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Coding teh presentation layer using WPF and service layer using Windows Communication foundation (WCF) technology.
- Working experience in Mobile First for designing an online experience for mobile before designing it for teh desktop web.
- Used React JS fully to transude components, replacing them wif new content.
- Used Backbone Js for providing various building blocks such as models, views, events, routers and collections for assembling teh client side applications.
- Extensive use of MVVM(MVC) and WPF for a unified user interface.
- Utilized C# Generics, Collections, Delegates, Events, Extension methods, Anonymous types, and Lambda Expressions.
- Used MS Visual Source Safe for source code management, automated builds, testing and release management capabilities.
- Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2012 database.
- Used Backbone Js for creating client side web applications in a well-structured and organized format.
- Performed CRUD operations on teh SQL Server 2012 database using Entity Framework 5.0 and used LINQ queries to retrieve data from Arrays, Collections and Generics.
- Developed Single Page Applications Using Angular JS.
- Created reports like tabular reports using SSRS.
- Performed unit Testing, Fixing Bugs and Maintenance of teh product.
- Used SSRS to generate reports and integrated wif ASP.NET web page.
- Create TFS Database Backup Schedules and Create TFS Disaster Recovery Plan.
Environment: C#.NET, .NET Framework, Agile and scrum, Visual Studio 2010/2012, ASP.NET, MVC 4, Knockout JS, XML, JQuery 2.0/2.1, AngularJS 1.0, JavaScript, HTML5, CSS3, IIS 6.0, Bootstrap, Rest, LINQ, Azure, TeamCity, Sencha touch, TFS, MS SQL Server 2008/2012/2014 , Entity Framework, WCF, TELERIK, NUNIT, KendoUI, RESTful services.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Developed ASP.NET pages using ASP.NET 4.0 web form controls, Custom user Controls, HTML server controls sin C#.
- Major role in teh development of teh web application using ASP.NET MVC 5.0, C#, JavaScript, jQuery, Angular JS, Bootstrap, Ado.NET, and AJAX.
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NET front end technology.
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as, @Route, RouterOutlet, router-link etc.
- Designed and Developed WebApi's for Microservice's.
- Designed and Developed Logging and Monitoring for Microservices by fluentd.
- Designed and Consumed XML Webesvices using Microservices.
- Used Typescript and its features such as static typing, classes and interfaces. Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Worked on Angular 2.0 by consuming RESTFul web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Used Angular 2 for development of Single Page Application to give teh User an Interactive and continuous experiences.
- Enhanced and developed UI functionality using ASP.NET, HTML, XML.
- Developed Page Layout, Icons, Copy, Animation, Buttons and Navigation.
- Experience in template-based web programming using Master Pages, Themes, Style Sheets and Skins.
- Experience wif AJAX, JavaScript & jQuery for coding techniques update parts of a web page and improve teh fluidity of webpage.
- Implemented Agile Methodology or teh project which involved daily scrums.
- Designed Custom Validation Controls for validating teh data in teh User Control and used ASP.NET Validation Controls for server side validation and Java Script for client side validation.
- Used AJAX.NET to use various controls for presentation layer.
- Created several web user controls and custom controls for writing reusable User Interface in Retain applications.
- Used ADO.NETobjects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
- Developed applications at presentation GUI based on n-tier application architecture.
- DevelopedWeb Servicesfor Business Logic Layer for Service Oriented Architecture.
- Responsible for designing web pages wif ASP.NET controls wif rich user interface wif Ajax control tool kit and jQuery for an efficient and interactive Webpages.
- Designed and developed master pages using ASP.NET and used CSS to enhance teh look & feel of teh website.
- Performed CRUD operations on teh SQL Server 2012 database using Entity Framework 5.0 and used LINQ queries to retrieve data from Arrays, Collections and Generics.
- Used ASP.NET MVC 4.0 for building scalable standards-based web applications.
- Developed grids and charts using Telerik Controls to display data.
- Designed and developedPL-SQLFunctions, Stored Procedures, Cursors, Triggers and Packages.
- Responsible for interaction wif teh client in collecting teh requirements.
- Performed unit testing, fixing bugs and maintenance of teh product.
- Hands on experience wif N-UNIT testing for teh application.
- Created reports like tabular reports using SSRS.
- Used SSRS to generate reports and integrated wif asp.NET web page.
- Create TFS Database Backup Schedules and Create TFS Disaster Recovery Plan.
Environment: C# 3.5/4, ASP.NET3.5/4, HTML, jQuery, JavaScript, Visual Studio 2010/2008, ASP.NET, MVC, WPF, Ajax, CSS, XML, XPATH, SQL Server 2008, LINQ, SSRS, TFS, Web Forms, IIS, Bootstrap, Windows Server 2008.
Confidential, NJ
.Net Developer
Responsibilities:
- Extensive knowledge of Object Oriented Analysis/ Design (OOD) and various design patterns.
- Involved in Agile methodology and participated in design and code review meetings to deliver teh projects in small iterations.
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, and testing teh application.
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Involved in developing front end using HTML and CSS.
- Developed ASP.NET pages using ASP.NET 4.0 web form controls, Custom user Controls, HTML server controls in C#.
- Used Multi views, Ajax tool kit, regular expressions, regular expression validates, user search controls.
- Created and maintained database objects like complexStored Procedures, Cursors, and Tables, Views,User Defined Functions, in SQL Server 2008for inserting/Updating/Deleting teh data into teh relational tables.
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Used WCF, WPF and Hibernate for communicating between DAL and other business components.
- Responsible for IIS setup, SourceSafe setup, conversion of legacy ASP code to .NET.
- Converted teh existing Associate Database system to meet teh new requirements and utilized teh various class libraries.
- Wrote SQL Queries to create tables, stored procedures, triggers, creating DTS Packages using SQL server, Entity Framework and LINQ.
- Modified applications according to teh user's requirements.
- Plugin development for Microsoft Outlook 2007 to import data to existing web based System.
- Responsible for Testing, Fixing teh bugs and troubleshooting teh technical problems.
- PerformedUnit Testingwif teh testing toolN-Unitand involved in Unit test case, code review checklist preparation and validation.
Environment: Agile Methodology, C#.Net, Agile and Scrum, ASP.NET, ADO.NET Web API, Microsoft Visual Studio 2010, VB.NET,VB6, JavaScript, XML, XAML, Web Services, SQL Server 2005, Bootstrap, WPF, WCF, HTML, CSS, Web Forms, SOAP.