Sr Full Stack .net Developer Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- Over 8+ Years of IT experience with Involvement in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures
- Technical expertise in Microsoft Technologies, such as .NET Framework (2.0/3.0/4.0/4.5/4.6 ), ASP.NET Web Forms, ASP.NET MVC 4.0/3.0, C#, VB.NET, Web Services, RESTful Services, Web API, WCF, WPF, Entity Framework, Silverlight 4.0/3.0, LINQ, IIS 8.0/7.0/6.0, SOAP, XML, DOM, XSL, XSLT, HTML 5, Java Script, JQuery, AngularJS, Angular2/4/6/8/9/10, ReactJS, NodeJs, CSS3, HTML5, VB Script, Visual Studio.Net 2015/2013/ 2012/2, AJAX, ADO.NET, XML
- Proficient in implementing /Consuming WCF services using different protocols and implementing features like Security, Debugging and Performance
- Expertise with Reporting Tools such as SQL Server Reporting Services (SSRS), Crystal Reports
- Extensive experiencein AgileMethodology, Scrum processes, Sprint Planning, Story based Development
- Built Web pages that are more user-interactive using JQuery plug-ins for Drag and Drop, AutoComplete, JSON, AngularJS, ReactJS, BackboneJS, JavaScript and Bootstrap
- Strong knowledge of variousproceduralandobject-oriented programminglanguages such asC#
- Enhanced and developed UI functionality usingASP.NET, HTML, XMLandXAML
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET, AJAX, Angular JS, Bootstrap and JQuery and building RIA web applications.
- Highly Knowledgeable in ASP.NETMVC 5.0/4.0 in implementing Model, View and Controllers with State Management, Security, Action methods etc.,
- Extensive experience in Aspect-oriented programming inTest Driven Development(TDD), developing infrastructure framework using Inversion of controls,Dependency Injection.
- Hands on experience with Jenkins - CI/CD concepts, jobs, builds, pipelines, triggering, KPIs/ metrics, SCM, testing, notifiers, distributed builds, plugins, Rest API, artifacts, configuration management tools
- Excellent working knowledge of Microsoft Entity Framework and how to use it along with MVC. MVC Scaffolding and MVC Razor Syntax to quickly build applications that leverage the MVC design pattern.
- Experience in using ADO.NET data controls (Dataset, Data Reader, Data Adapter, Data Grid, Grid View, and Data List)
- Extensive experience in designing applications using OOP’s (Object Oriented Programming) concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVC.
- Extensive experience in Developing, Consuming and Debugging the SOAP and REST Web services using WCF
- Extensive Experience in ASP.NET Web API Controllers that involved in implementation of service layer components and data object layer components using MVC 5.0/4.0/3.0.
- Created and modified many proceduresto populatedata in SQL server according to the requirement.
- Worked on Database Connectivity with ORM technologies like Entity Framework 6.0/5.0/4.x Database First, Code First and performance tuning in Entity Framework
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Experience inOracle supplied packages, Dynamic SQL, RecordsandPL/SQL Tables, loaded Data into Oracle Tables usingSQL Loader
- Excellent working experience on n-Tier and layered architecture, Service Oriented Apps, Load Balancing, Session Management, Web farm applications and Single Page Applications (SPA).
- Strong analytical and conceptual skills in database related work primarily creating complex stored procedure, Views, Triggers, Functions using PL/SQL, T-SQL.
- Proficient in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2012/2010/2008, GIT and Visual Source Safe (VSS).
- Proven ability in understanding system requirements, system architecture design, development, testing/QA and production Environment setup and support.
- Extensive working experience in unit, integration and performance testing framework - NUNIT, MS Unit tests.
TECHNICAL SKILLS:
Programming Languages: C# .NET (4.5/4.0/3.5/3.0 ), VB.NET (10.0/9.0/8.0 ), C++, HTML5, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0/3.0, Silverlight 4.0/3.0, Ajax, Entity Framework, N-hibernate, Bootstrap, JQGrid, LINQ, Webservices, Webmail, jQuery, HTML5, CSS3,VB Script. XAML, XML,XDOCUMENT,XSLT, XPATH, XSL
UI Technologies: Win forms, WCF
IDE Tools: Visual Studio 2012/2, SQL Server Management Studio, Expression
.Net Frameworks: Net Framework 4.6/ 4.5/4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000, MS Access 2010/2007/2003, Oracle 11g/10g/9i
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Modeling Tools: UML, MS Visio 2010/2007
Version Control Tools: Azure Devops/Team Foundation Server (TFS), GIT
Middleware: WCF, ADO.NET Entity Framework 5.0/4.1, NHibernate, LINQ, LINQ to XML, LINQ
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Sr full stack .Net Developer
Responsibilities:
- Developed Win forms using WPF and XAML.
- Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Performed Back-End Testing for data validation using SQL Queries.
- Experience in using third-party controls like Telerik Rad controls.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
- Build Confidential tool using Angular 2, NGRX Platform. Developed components as an independent module for reusability across the application.
- Implemented Router store and Resolver component and handled routing via dispatched actions. implemented nested forms by using NG VALUE ACCESSOR service for reading and passing the date from child to parent in a reactive form.
- Used Mean Stack (Node, Express and Angular JS) to develop applications. project planning until production and maintenance using agile methodology.
- Implemented angular 2 inbuilt directive for angular lifecycle checks and for adding conditionals confidential template level.
- Implemented Multi- Threading and Thread Pool concepts.
- Developed reusable components and services using TypeScript to perform CRUD operations based on Angular 8 structure and concept of dependency injection.
- Developed unit test cases and performing Unit and Integration testing of the application using N-Unit and X-unit Framework and Maintaining 70% Code Coverage.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
- Using JIRA tool for defect management.
Environment: ASP.NET 4.8, C#, MVC 5.2, Visual Studio 2022, Typescript, HTML5, CSS3, Bootstrap, XAML, XSLT, SOAP, N-unit, Jenkins, Azure, Team Foundation Server, Jira, Agile, Windows.
Confidential, Austin, TX
Sr .Net Full Stack Developer
Responsibilities:
- Developed master pages and handled events between master pages and content pages
- Implemented caching mechanism on page level and for ASP.NET web server controls
- Implemented object dependency injection concepts among classes
- Worked as production support team to resolve production issue caused by data, UI code and backend code
- Designed and Created database objects such as stored procedures, packages, functions, triggers
- Generated trading partner report, acceptance report, & volume report using SQL Server reporting services
- Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices
- Developed Web Service to interact between ASP and ASP.NET application
- Experience in developing a bridging mechanism to share/communicate among modules that exists in Classic ASP and ASP.NET application
- Resolved update, merge and password authentication issues in Bamboo and Atlassian suite and kept track of all releases and request of the developers through infrastructure management tool
- Worked on designing the architecture of API’S and created aRESTful Web APIservice usingASP.NET Web APIto generate data for the EMS which was then consumed in the front-end byAngular 8/9
- Facilitatingdaily scrum meetings, enforcing timeboxesand responding to the impediments, tracking baseline, sprint planning and sprint retrospective
- Creating a web 1.0 version on AWS to generate front end and backend boiler plate code and implementing the business logic into these objects. Completed a functioning prototype in Google App Script, AppSheet, & Google Sheets
- Created Web applications using sources like DropBox, Google Drive on AppSheet
- Using Swagger and POSTMAN to test the Web API RESTFul Service
- Experience in designing and developing Microservices for the business components using .NET framework
- Used Microsoft Teams & AWS Code Commit for the purpose of Version Control and Source Code maintenance needs
- Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices
- Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket
- Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS)
- Developed ASP.NET Core Web API based on departmental requirements and specifications
- Developed user interface by using theReact JS, FluxforSPAdevelopment
- Implementedreact JScode to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF
- Scalable data design for MongoDBandRedis, Caching inMongoDBWithRedis CacheUsing Spring Boot
- Used React-Router to turn application intoSingle Page Application
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept
- Worked for Azure Devops Platform team responsible for specialization areas related to Chef for Cloud Automation
- Writing front-end code like HTML, CSS, JQuery for assigned User requirements using BackboneJS,AngularJS and various other JavaScript frameworks
- Developed ASP.NET Core Web API based on departmental requirements and specifications
- UsedASP.NET Web Serviceto use make use ofRESTfulWeb services
- Used Model View Controller (MVC) pattern in the development of presentation layer for use of separation of user interface logic from business logic.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Designing, implementing and supporting fully automated Continuous Integration and Continuous Delivery processes using DevOps
- Used OracleJDeveloperto support JAVA, JSP and HTML codes used in modules.
- Wrote conversion scripts usingSQL, PL/SQL, stored procedures, functionsandpackagesto migrate data from SQL server database to Oracle database.
- Performed Database Administration of all database objects includingtables, clusters, indexes, views, sequences packagesandprocedures.
- Implemented 11g and upgraded the existing database from Oracle 9i to Oracle 11g
- Implemented a flexible, role-based security model to protect reports and reporting resources using SSRS
- Gained experience in REST architectural style, worked on CRUD actions. (Get, Post, Put and Delete)
- Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules
- Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML based front end client to AngularJS based front end client
- Used OracleJDeveloperto support JA Built complex queries using SQL and wrote stored procedures using PL/SQL in Various API’s like Java, .Net and Hierarchical databases like Oracle and Access
Environment: ASP.NET 4.0, C#, .NET core 3.0, Web Services, WCF, MVC 3.0, HTML, CSS, IIS, Visual Studio 2010, SQL Server 2008 R2, SQL Server Management Studio 2008, AJAX, Entity Framework 4.0, Microservices, Architecture, TFS, Azure Devops Server, VB.net, SSIS, WPF, Oracle, Angular.js, BackboneJS, Redis Cache, Swagger, Postman, Angular 4/6
Confidential
.NET Developer
Responsibilities:
- Interacted with business analyst to understand the business requirements.
- Defined High-Level Design and Architecture framework of the application.
- Actively involved in the Low-Level Design of the application.
- Participated in the entire Software Development Life Cycle (SDLC) of the project
- Uploaded PDF files are transformed into XML message. Extract data from XML files
- Developed XML and XSL based menus which are compatible with IE.
- Implemented the front-end screen using ASP.Net controls, HTML & CSS for improved look and feel of the screens.
- Developed Web Forms using ASP.Net, C#.NET, HTML, JavaScript.
- Provided technical guidance and support to end-users by developing documentations required.
- Involved in Product Development.
- Functional Requirement Document analysis.
- Used Visual Source Safe for Version control.
- Implemented page level error handling using Custom Error pages and Error logs.
- Implemented various Validation controls for client-side validation of Server Controls.
- Performed Unit Testing, Integration Testing and Regression Testing of the application.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Worked on extracting, transforming and loading data using SSIS. Created SSIS Packages to integrate data coming from Text files and Excel files.
- Requirements and project management are done using Team Foundation Server (TFS).
- Provided Full Reporting Life Cycle support using SSRS.
- Involved in optimizing code and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
- Scheduled the reports to run on daily/weekly/monthly basis and email the results to the users in the required format.
Environment: ASP.NET, C#, SQL Server 2005, SSIS, SSRS, .NET Framework 3.0, XML, XSL, HTML, JavaScript.
Confidential, Los Angeles, California
Full Stack Developer
Responsibilities:
- Developed and designed GUI using Web Forms/ASPX, HTML, XSLT, and CSS
- Developed and maintained Class Diagrams using Microsoft Visio
- Used ADO.NET, data adapters, data readers, and datasets for data access
- Used ASP.NET, MS Visual Studio .NET, C#, VB.NET, XML, VBScript, HTML, DHTML, JavaScript
- Design and Development of Integration modules with third party credit bureaus, Loan safe using ASP.NET, HTML, Java Script and XML
- Coding and scripting in C, ASP.NET, SQL and Java script multi-tiered web based .Net Framework 3.5 and SQL SERVER 2005
- Resolved update, merge and password authentication issues in Bamboo and Atlassian suite and kept track of all releases and request of the developers through infrastructure management tool
- Worked on designing the architecture of API’S and created aRESTful Web APIservice usingASP.NET Web API
- Facilitatingdaily scrum meetings, enforcing timeboxesand responding to the impediments, tracking baseline, sprint planning and sprint retrospective
- Designed and Developed Logging and Monitoring for Microservices by fluentd
- Designed and Consumed XML Webesvices using Microservice
- Using Swagger and POSTMAN to test the Web API RESTFul Service
- Worked as production support team to resolve production issue caused by data, UI code and backend code
- Developed ASP.NET Core Web API based on departmental requirements and specifications
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept
- Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages
- Built a web services in mid-tier to get data from data layer and feed them to presentation layers ASP.NET Page, Window applications
- Migrated Legacy application to .NET core, Web API and deployed them in production
- Created Grid view to display courses in a well-defined manner arranged in multiple tabs with sorting and paging
- Designing, implementing and supporting fully automated Continuous Integration and Continuous Delivery processes using Azure DevOps
- Gained experience in REST architectural style, worked on CRUD actions. (Get, Post, Put and Delete)
- Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules
- Customized Web controls in item template of the Grid view
- Worked for Devops Platform team responsible for specialization areas related to Chef for Cloud Automation
- Messages confirmed when deleting button was clicked
- Constructed classes, implementations to encapsulate data by class objects instead dataset
- Using DOM with java script to update, manipulate asp.net web server controls
- Development of Real-time underwriting module to approve or deny the Loans
- Customized merchant setup for new merchants and storefronts
- Enhancements to the Data Conversion product and Import of Loan Data from Old system to New system and ensuring balancing between LMS and old system
- Developed web services for Application Processing and Approval Engine
- Created and Updated mobile pages in Xamarin Forms for cross platform mobile application
Environment: Microsoft ASP.NET 4.0/3.5, .NET core 3.0, Visual C 4.0/3.0, Silverlight, LINQ, AJAX toolkit, Visual Studio 2010, TFS, WCF, Web Services, SSIS Windows Server 2003, SQL Server 2005, Micro services, IIS 6.0, NUnit, Enterprise Library, Xamarin, jQuery, ReSharper, Reflector, Agile/Scrum, GIT, Swagger, Postman, Angular 2/4