Senior .net Developer Resume
Cleveland, OH
SUMMARY
- 13+ years of Experience of designing, developing client/server web - based N-Tier applications using Microsoft .NET Framework 3.5-4.6, C#, ASP.NET Web Form/MVC5 (aspx/razor), ASP.net Core 2.1 / EF core 2.0, WebAPI2, WCF, Web services, ADO.NET,VB, LINQ, Entity Framework 6, Microsoft SQL Server, 2016, BIDS (SSIS/ SSRS), Windows Server 2012, IIS 7.0/8.0, kestrel web server, HTML5, CSS3, Bootstrap3, Ajax, JS, JQuery 3.3, Angular JS 1.x and Angular 4/8+, Angular CLI, Visual Code, Microsoft Typescript Cmpiler 1.4.0, Compiler2.x, NodeJS 7.x, NPM 2.x, underscore, Font awesome, PrimeNG and Bootstrap3 for responsive UI, Azure services, azure pipeline, bitbuckets, and AWS (S3).
- Strong in Object Oriented Programming (OOPs) concepts, Object Oriented Design concepts & Design Patterns.
- Experience on working in Waterfall Model and Agile - Scrum methodology and dev-ops process.
- Experience on High level N-Tier (DAL, BLL, and UI) architecture through TDD (Test driven development) approach.
- Strong Experience in creating and build Webapi and WCF (SOAP and WSDL), Microservice Services in, over HTTP, HTTPS & TCP/IP, MSMQ.
- Expertise to integrate Autofac design pattern in RESTful and SOA based services and manager teh DTO’s using Dependency Injection, Inversion of Control container for .NET 4.6.1+ and asp.net core2.0/2.1.
- Experience on Azure Services for highly available, scalable, and secure cloud infrastructure wif Azure like IaaS vs PaaS vs SaaS.
- Experience on Stash/bitbucket, and Jira for manager teh Version control system like GIT private repository.
- Design Experience on azure pipeline for CI/CD.
- Participate Data Analysis, Data Modeling, finding Data Gap and restructuring teh factor and issue for complex design.
- Used Gulp/Grunt toolkit for automating time-consuming tasks like minified, uglificationin workflow while doing deployment.
- Experience of working in teh complete SDLC process (Software Development Lifecycle Process), design, documentation, development, M&E, UAT support (Including MOQ Test, deployments, Unit testing C# wif NUnit).
- Used Swagger API tools for testing teh api wif mock or local data.
- Experience in bug fix, debugging, troubleshoot and deliver clean and quality work.
- Worked on Microsoft Visual FoxPro 9.0, used VFP runtime for make all DNS/ODBC connection in windows for DBMS.
- Experience on analyzing teh code flow of old FoxPro old legacy system and convert code for new system.
- Strong experience in single page applications (SPA) using current JavaScript frameworks (AngularJS1.5.x and Angular2 and Angular6, Bootstrap3/4, underscores, HTML5, CSS3, LESS) using IDE of .net core and Visual studio core.
- Used multiple client-side JavaScript validation and server side ASP.NET custom validations for validating user input.
- Create Unit test project and using Unit testing C# wif NUnit and .NET Core, Used Visual studio 2017/core EF/ASP.net core for build teh Client/server web application.
- Used Node 9.11 and typescript 15.3. automate for complete teh CI/CD process for multiple components.
- Migration of teh old application to new web technologies wif high productivity & automate approach.
- Excellent technical skills in SQL Server Database Design, Analysis, Normalization and in writing tables, Stored Procedures, Views, Triggers, Indexes, Constraints and SQL Query optimization.
- Experience in BI suite-using Integration services (SSIS) for ETL (Extraction, Transformation and Loading), reporting services (SSRS) for creating different types of reports using SQL queries and analysis services (SSAS).
- Experienced in developing web/client server reports using Client-Side reporting (RDLC reports) and SSRS reports.
- Strong Experience wif SSIS Designer, Runtime Engine, Data Flow Task, Pipeline & and Executables.
- Experience in extraction, transformation and loading (ETL) of data flows using SSIS and SQL Server.
- Experience Visual FoxPro, Windows based application and FoxPro tables, SQL Query’s, and ODBCs.
- Experience on Elastic Search and use separate real time data search wif renormalized search criteria.
- Experience on other technical skills like SCM Tools (TFS, SVN and VSS), DBMS, RDBMS, Bug tracking tools and task status tools like TFS, JIRA, and Versions-1.
- Manage teh automated task for batch. boilerplate, CRM system, provide production support, maintenance and enchantment.
- Experience in manage onshore/offshore/stakeholders’ team for development task, track task record JIRA, coding, peer review, unit testing and SIT in development phase.
- Self-starter, and self motivated wif minimal supervision and focus on CI/CD fast and stable project deliverable.
TECHNICAL SKILLS
Web Technologies: ASP.Net Web Forms 4.5/4.0/3.5/2.0, ASP.Net MVC 4/5, ASP.Net Core 2.0/1.1, ASP.Net Core API, HTML, CSS, Ionic 3, JavaScript, JQuery, Angular 5/6+, XML Web Services, JSON, AJAX, LINQ, XSLT.
Languages: C#.NET, VB.NET, JavaScript, TSQL, PLSQL.
Databases: MS-SQL Server 2016/2012/2008 R2/2005, My SQL and Oracle 9i/10g.
Web Servers: IIS 7.5/7.0/6.0/5.0
OS: Windows 10/8.1/7/XP, Windows Server 2003/2008R2.
Technologies: Object-Oriented Design/Development, Design Patterns, Multi-Threading, ADO, ADO.Net, MSMQ, .NET Framework 4.7/4.6/4.5/3.5/2.0, WCF, Web API.
Tools: VS 2017/2015/2013/2010/2008/2005, SQL Server Management Studio 2008/17.4, SQL Server Query Analyzer, SQL Profiler, Eclipse, IntelliJ and Visual Code
Version Control: Visual Source Safe (VSS), TFS, Tortoise SVN and GIT.
Reporting Tools: SSRS, Crystal Reports and DevExpress Xtra Reports
Debugging Tools: Debug Diagnostics, WinDBG, SysInternal tools
Unit Test Tools: MSUnit.
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, OH
Senior .NET Developer
Responsibilities:
- Worked on end to end development in Angular including custom directives and pipes.
- Extensively worked on writing reusable components on TypeScript and inject in service components to controllers.
- Design SPA application using Angular 9 .NET Core 3.1 wif Web API architecture.
- Designed and developed Code-First approach wif Repository-Pattern wif EF core-based backend, used async RESTful API.
- Designed multiple components, pipe, custom directives, and services to apply client-side logic and dependency injection using Angular 9.
- Used Reactive Forms for CRUD display, validations, Restful service wif RXJS, communication via Event Emitter.
- Create Eligibility module and IEP panels for validate teh students for identify IEP student wif online set of assessment que.
- Developed teh classes/interface using C#, for Restful WEBAPI, and Microservice respect to N-tier architecture for BO, BLL and DAL, database. Manage de-normalized table load searching real item data into server and defined search criteria.
Environment: .Net Core 3.1, Angular 9, C#5, SQLServer2017, XML, JSON, LINQ, SCSS, TFS, Type Script, Controls and WEBAPI.
Confidential, Atlanta, GA
Senior .NET Developer
Responsibilities:
- Building new solutions on a variety of technology platforms as a full stack developer using Agular 2.
- Developing WEB API service as middle tire and implement Data access layer(ORM) EF.5.
- Writing stored procedures, views and Sql queries to perform database operations.
- Delivering quality products throughout teh software development lifecycle in an agile development process
- Debugging, troubleshooting issues, fixing bugs and perform regression testing and apply standard troubleshooting techniques when blocked prior to escalation.
- Analyzed and uses UML methodology such as use cases and flow process chart wif Visio 2003.
- Used Test Driven Development to unit tests all teh components before development using mock-ups.
Environment: ASP.Net Core, Angular 2, Type Script, SQL 2016, ASP.Net MVC, WEB API. Entity framework.
Confidential, Tennessee
Senior .NET Developer
Responsibilities:
- Worked on Angular 2 to design User Interface, created components and service ts file to manage api communication.
- Worked on WEBAPI 2 for Pa-insight web service creation to consume data from DB2 and SQL DB.
- Worked on Type scripts for implementing UI communication to WEBAPI wif object oriented scripts implementation.
- Implemented applications using Asp.net MVC, created partial views as per of design.
- Analyzed and uses UML methodology such as use cases and flow process chart wif Visio 2003.
- Worked on Type Script for Angular 2 scripting.
- Worked DB2 Database for writing quires and TFS as source control.
- Used Test Driven Development to unit tests all teh components before development using mock-ups.
- Code Review and implementing code flow tool for optimizing code review process wif Microsoft.
- Perform end-to-end scenario testing before deploying to production environment.
- Debugging, troubleshooting issues, fixing bugs and perform regression testing and apply standard troubleshooting techniques when blocked prior to escalation.
- Participate in pre-flight readiness planning as needed to ensure that requirements are well defined in advance of scheduling work items.
- Ensuring that teh delivered artefacts meet customer requirements & agreed quality standards.
- Used advanced tools such as visual studio code to manage Angular 2, and Swagger to manage WEBAPI testing.
Environment: .Net Core 3.1, Angular 9, C#4.5, SQLServer2017, XML, JSON, LINQ, CSS, TFS, Type Script, Controls and WEBAPI, Angular 5, Auto fac, DB2.
Confidential, Seattle, WA
Senior .Net Developer
Responsibilities:
- Developer lead for an Opportunity, Customer Engagement features of Advertiser Dashboard. Requirement clarification discussion wif Project Management team. Development using Asp.net, C#, MVC, Windows Azure, SQL Azure, WCF, JavaScript, JQuery
- UI solution is developed using MVVM design pattern.
- Worked on Type Script for Angular JS scripting.
- Production support for teh release features to production.
- Debugging, troubleshooting issues, fixing bugs and perform regression testing and apply standard troubleshooting techniques when blocked prior to escalation.
- Participate in pre-flight readiness planning as needed to ensure that requirements are well defined in advance of scheduling work items.
Environment: VS 2012, C#, Type Script, ASP.Net, MVC 4.0,EF, JavaScript, TFS, JQuery, Angular JS, NInject, Telerik Controls and WEB API.
Confidential, Boston, MA
Senior .Net Developer
Responsibilities:
- Developed core Solution and Framework components using MVC to address main business requirements.
- Designed teh User Interface framework, template layout using Master Page, C#.Net, Advanced CSS and Jquery.
- Developed teh Custom Controls using grid view which supports Custom Paging, Sorting and Filtering
- Used NUNIT for writing testing script and Gallio for Testing Application Functional Logic.
- Used Subversion as a data storage back end for updating and committing teh code into teh system.
- Utilized JavaScript to create Server Side and Client-side validations and enhanced using JQuery.
- Used Windows Communications Foundation (WCF) for Application implementation.
- AJAX calls were made to WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display.
- Leading On-shore and Off-shore Team, resolving gaps.
Environment: Microsoft Visual Studio 2012, ASP.NET MVC 4, C#, EF, LINQ, HTML, IIS 7.0, SQL Server, TFS, KnockOutJS, SSIS and WCF.
Confidential, Atlanta, GA
Senior .Net Developer
Responsibilities:
- Designed and developed user interface using Visual Studio 2012 and ASP.Net
- Involved in implementing E-commerce Sunmart application for SunTrust account holders/Employer of SunTrust can order teh products. We used MVC4 as a development environment.
- Developed Application wif ASP.Net and C#
- Involved in developing Views, Controllers and creating Model wif ADO.Net Entity framework ORM tool for Database operations
- Implemented Depending Injection using IOC Unity container.
- Used Master pages, and CSS for look and feel of website and used Html Helpers for writing views
- Developed Partial views for reusing them where ever necessary
- Implemented Logging by extending Custom Action filters and Used Data Annotations and written custom Validations whenever necessary.
- Performed unit testing of various business modules using NUnit
- Used Quality center for defect tracking and maintaining history
- Improved performance by using Caching teh data for WCF service that was taking more time to retrieve. Exception handling was done thoroughly
- Co-ordinate Offshore/Onshore team and reporting work status.
Environment: NET 4.0, ASP.Net,C#.Net Razor View, WCF, JQuery, C# .Net, LINQ, SQL Server, XML, XSLT, JSON, IIS7 and TFS.
Confidential
Senior .Net Developer
Responsibilities:
- Developed Business, Data and Presentation layers of teh application.
- Developed framework based Business entities and operations to support many products such as Confidential Insurance products such as Omni Views and, LFA/SFA etc.
- Developed WCF services, Business entities and methods required for teh Silverlight application.
- Utilized LINQ to implement different operations efficiently to integrate data validations and business logic rules Implemented Windows Communication Foundation (WCF) services
- Developed many ExtJS components and views to support other applications such as BPCalc and LUS.
- Worked on AJAX for dynamic web content generation in Omni, LUS applications.
- Worked wif DB team, QA team, Business Analysts and users to analyze and implement teh requirements efficiently.
- Creating reports in PDF, XLS and HTML formats using Active Reports.
- Used JQuery extensively to perform JavaScript validations and AJAX updates.
Environment: .NET 3.5, ASP.Net, C#, WCF, VB.Net, CSS, XML, SQL Server, EF, JQuery, JSON, IIS and TFS.
Confidential
Senior .Net Developer
Responsibilities:
- Created design documents for teh requirements.
- Involved in all phases of development includes analysis, design, development and Unit Testing.
- Involved in designing and developing teh GUI for teh user interface wif various controls (Data Grid, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc)
- Designed Cascading Style Sheets for uniform look of teh web pages and developed various web user controls for teh website.
- Developed SQL, functions and triggers as part of various modules.
- Involved in teh weekly builds and monthly releases, excellent knowledge in banking domain.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation.
- Developed teh UI and implementation for important modules.
Environment: .NET 3.5, Visual Studio 2005, Asp.Net, C#.Net, CSS, HTML, DHTML, JQuery, EF, SQL server, Java Script, Windows XP, IIS and SVN.
Confidential
Senior .Net Developer
Responsibilities:
- Involved in SDLC from teh requirement gathering, unit testing and deployment of teh application module.
- Designed and developed teh application in ASP#. NET
- Developed different types of validation rules as per business requirements.
- Designed and implemented rules module that enables user to create custom rules on teh fly.
- Created C# and ASP.net web pages for user to create different validation rules.
- Generated code using code smith for teh tables in SQL Database which is in all layers of teh Entity Frame work.
- Used CSS style sheets for uniqueness in look and feel of UI pages.
- Created stored procedures those gets/updates data required by validation framework and web application.
- Used Enterprise Application Blocks for exception handling and database interaction.
- Involved in Onshore co-ordination and team management.
Environment: .NET 3.0, Visual Studio 2005, C#, ASP.NET, ADO.NET, HTML, SQL Server, Java Script, VSS and SSIS.
Confidential
Senior .Net Developer
Responsibilities:
- Created web forms using MS Visual Studio .Net, ASP.Net, C#, XML and HTML.
- Created User Controls to be used across teh application.
- Used ADO.Net in connecting to Data Access management wif SQL Server 2000.
- Design and implement teh GUI (ASP.Net) wif web form controls, web-server controls including Data Grid, Data List.
- Designed and developed teh C# components for implementing business logic in middle tier in 3-tier application interacting wif SQL server database using Managed provider using ADO.Net.
- Used ADO.Net technology extensively for data retrieving, querying, storage and manipulation.
- Implemented windows services to automate mailing and batch process.
- Created Cristal reports for Card Enrolments and DTS packages for data transformation.
- Worked on master pages, site login controls and common utility functions.
- Wrote client scripts in java script for client-side validation.
Environment: .NET 2.5, Visual Studio 2005, C#, ASP.NET, HTML, ADO.NET, SQL SERVER 2000, Java Script and VSS.