Sr. Full Stack Developer Resume
Charlotte, NC
SUMMARY
- Over 7+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based and Client - Server applications using .NET technologies.
- Technical expertise in Microsoft Technologies such as C#, .NET Framework (4.8, 4.6/4.5/4.0/3.5 ), ASP.Net Core, ASP.NET MVC, Asp.Net Web forms, Web Services, Web API, LINQ, IIS, SOAP, XML, Visual Studio 2019/2017/2015/2013/2012/2010.
- Extensive experience in developing, debugging multi-tier applications using different SDLC methodologies like Agile, SCRUM and Waterfall.
- Hands on experience in design and development of applications using Object Oriented Programming (OOPS) concepts.
- Experienced in Object Relational Mapping (ORM) usingADO.NET,Entity framework,LINQand Lambda expressions.
- Excellent knowledge in Angular framework implementing Single Page Application (SPA)
- Experience on UI Design using Razor, Bootstrap.
- Experience in using ASP.NET, AJAX Toolkit for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Proficient in developing N-tier distributed .NET applications using Web services like SOAP based, RESTFUL (Web API) and Windows Communication Foundation (WCF).
- Expertise in creating web-based applications using technologies like HTML5, Bootstrap, Angular 2/4 and Type Script.
- Strong analytical and conceptual skills in database design, development and writing T-SQL for implementing stored procedures, functions and triggers in MS SQL Server 2012/2008.
- Experience in code review and implemented automated unit testing using Nunit, MS Unit Tests.
- Experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and design patterns like State, Abstract factory, Singleton, Dependency Injection.
- Experience in developing the web applications using ASP.NET, MVC 5.0/4.0/3.0, ASP.NET Core.
- Experience in generating the reports with tools like SSRS.
- Experience using Configuration Management Tools such as Git hub, Gitlab, BitBucket, and Team Foundation Server (TFS).
- Full-stack Developer
TECHNICAL SKILLS
Microsoft Technologies: .Net Framework 4.5/4.0/3.5, ASP.NET Core/4.0/3.5/3.0, ASP.NET MVC Core/5/4/3, ADO.NET 3.5/3.0, LINQ, Web Services, Web API 2.0, WCF, Entity Framework Core/6.0/5.0, Windows Azure Power shell 4.0
Languages: C#, T-SQL
Web Technologies: HTML5, CSS3, JavaScript, JQuery, Angular, Typescript, IIS (7.0/6.0/5.0), SOAP, RESTful API’s, AJAX, JSON
Databases: SQL Server 2016, 2014,2012
CI/CD Tools: Azure DevOps Jenkins
Version control Systems\Methodology: VSTS, Git, Team Foundation Server (TFS) \ Agile (Scrum), TDD, Waterfall Model
Other Utilities: SSRS, Ninject, Nunit, Postman
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr. Full Stack Developer
Responsibilities:
- Involved in the completeSoftware Development Life Cycle (SDLC)including Analysis, Design, Implementation, Testing and Maintenance withAgile Methodology.
- Created a Supervisorroles, which has access to tools to assign the routes schedule.
- Design Patterns Data structures and algorithms
- Designed and developedEntity Framework Code-First approachwith Repository-Pattern based backend and usedRESTfulandWeb APIas transaction and communication technology to the client-side.
- Design, build, and maintain efficient, reusable, and reliable code.
- DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
- Worked with advanced concepts ofASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology.
- Innovated systems via developing micro services and implementing CI/CD pipelines.
- Created many Continuous Integration and Delivery (CI/CD) packages using Azure DevOps.
- Implementedauthorization,authentication, and extensiveexception handling.
- Set up build pipelines in Jenkins by using various plug- ins like Maven plug-in, EC2 plug- in, Docker, Terraform, JDK.
- Implemented convention-basedCRUDactions likeGET,POST,PUTandDELETE.
- Designed and createdmodels,components,modules, andservicesto apply client-side logic anddependency injectionusingAngular 6.
- Implemented Client-side validation usingAngular JS Custom Form Validation withng-showandng-hide.
- Created Responsive Angular project from scratch and set up the architecture for folder
- Developed the front-end of the web application usingAngular6, Typescript,HTML5,AJAX,Bootstrap3.
- Expertise knowledge on Object Oriented Programming (OOPS) with .NET and Design Patterns.
- Experience using Docker to virtualize the servers for development and test environments with Docker containers.
- Created components, modules, services, pipes, guards, interfaces, resolvers etc using angular 6
- Implemented Authentication and role-based Authorization in Angular side.
- Used Input, Output, ViewChild, and services to transferring data between the components.
- ImplementedLINQ Queryoperations likeGrouping,OrderingandFilteringoperations to access database for search of routes, drivers, and packages.
- Developed variousStored Proceduresfor the data retrieval from the database and generated different types of reports usingSQL Reporting services (SSRS).
- ImplementedJWT Tokenbased authentication to secure theASP.NET Core Web APIand provide authorization to different users.
- Participated in the development of the MBS Pricing/Risk Engine OAS calculations interest rate zero curve and market data tweaks stress testing implementation of an Agency MBS pool prepayment model calculation of OAD OAC DV01s P L EOD risk parameter reporting. Fixed performance issues by re-implementing algorithms and data structures. For example, modified the nonlinear equation solver to reduce the OAS calculation time by two-thirds.
Environment: C#, ASP.NET Core 3.0, ASP.NET Core WEB API, Entity Framework Core 3.1, AWS, Angular6, TypeScript, Bootstrap 3.3.7, jQuery, JavaScript, HTML, CSS, JWT Token, GIT, Azure, Visual Studio 2015, SQL Server 2014/2012, SSIS, SSRS, IIS, Visual Studio Code, Postman, ReSharper.
Confidential, Washington, DC
Sr. Full Stack Developer
Responsibilities:
- Involved in understanding user requirements, designing, and developing a web application using responsive UI and back-end applications.
- Involved in all the phases of the Project Life Cycle and Analysis of the system based on n-tier architecture.
- Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
- Developed the web application using C#, ASP.Net Web API 2, SQL Server, N-Unit, AJAX, and Entity Framework 6.
- Utilized Entity Framework 6 to realize object-relational mapping with data in SQL server database.
- Built a service-based application with RESTful ASP.NET WEB API 2 to support multiple browsers or devices.
- Created Angular component, which makes AJAX call RESTful API's.
- Created & Exposed RESTful Web API endpoints using HTTP verbs of GET, PUT, POST & DELETE.
- Designed responsive user interface using Bootstrap 3 modal form.
- Used HTML 5, Cascading Style Sheets (CSS3), Bootstrap 3 and Angular 4 to develop and implement a user-friendly UI design for the presentation layer.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4
- Used Angular 4 HTTP Request to get data from web servers and process JSON data to render in the UI.
- Designed user interface using Angular 4 web forms
- Implemented Angular 4 Routing, Navigation, Components and Services.
- Implemented Angular 4 pipes such as date, string length slice and number.
- Designed and developed using framework Angular 4 along with HTML5, CSS3 and Typescript.
- Created various Modules, Components for the entire application using Angular 4.
- Coordinated with the QA team for testing the latest releases of the application and Bug fixing.
- Maintained the source code versions using Team Foundation Server (TFS).
- Developed the SSIS as per business needs to load data from various data sources and used the SSRS for reporting purposes.
- Good experience of Windows Communication Foundation (WCF), Service Oriented Architecture (SOA) and Windows Presentation Foundation (WPF)
- Used Entity framework to map the objects with the data in the SQL Server and consume services using WCF.
- Developed and consumed WCF services to achieve service-oriented architecture.
- Create WPF application using XAML and C# to enable rich features.
- Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.
- Performed Unit testing using N-Unit to find bugs at development phase and documented the results.
Environment: ASP.NET 4.5, C#, SQL Server 2014, SSIS, RESTful Web API 2, Angular 4, Typescript, Bootstrap 3, Visual Studio 2013, Ado.Net, HTML5, CSS3, SSRS, XML, LINQ, WCF, WPF, SSIS, SSRS, SQL server, Team Foundation Server.
Confidential, Houston, TX
Full Stack Developer
Responsibilities:
- Involved in complete Life cycle including Analysis, Design, Development and Testing.
- Successfully followed Test Driven Development (TDD)/ Agile Methodologies.
- Used MVC 5.0 Architectural design pattern for development of application.
- Used Angular JS, TypeScript including DOM manipulations, JSON, event-models.
- Design User Interface Screens and write and modify the code on client side using HTML, CSS, Typescript and Angular JS.
- Highly usedAngularrouter to build single page application for navigate through the different status and multiple modals.
- Used dependency injection in Angular JS.
- Written LINQ Queries for getting data from SQL database.
- Extracted data using Entity Framework with ORM Lite Data Structures.
- Used ReSharper extensively for Code analysis and refactoring the unnecessary code.
- Crated Wb API’s using Asp.net core.
- Use Dependency injection for service calls using Asp.Net Core.
- Created different Bootstrap models using ACE templates in the UI.
- Used TFS Version Control for all the Code maintenance.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Implementation of Client-side validations using ASP.Net Validation Controls.
- Developed the SOAP based web-services to interact with third party software.
- Involved in providing Unit Test for each of the story and perform code review for the team.
- Debug the programs and fix the problems and providing applications support in resolving Support tickets, identifying deficiencies, troubleshooting, and resolving software problems.
- Involved in testing the application which we designed throughout development cycle.
Environment: ASP .NET, C#, Angular JS, JSON, Bootstrap, Visual Studio 2015/2017, MVC 5, Web services, Web API, SQL Server 2014.Net Framework 4.0/4.6.2, LINQ, TFS, Windows 10, ReSharper, Infor M3.
Confidential
Full Stack Developer
Responsibilities:
- Involved in the requirement analysis, design of application and construction of the framework for the user interface.
- Design and development ofWeb pages, business logicanddata layersinASP.NetwithC#.
- Developed theGUIusingHTML,CSS,JavaScriptandASP.NETServer-side controls.
- Used ASP.NET Validation Controlsfor Validating User Input andJavaScriptfordata validations.
- Used ADO.NETobjects such asData Reader,DatasetandData Adapterto retrieve and storing the input information in database.
- Designed and CreatedTables,Stored proceduresusingSQL Server 2008.
- Extraction data from the Customer Interaction Centre and creating separated file by writingSQL Queries.
- Responsible for writingSQL Queriesbased on complex business logic.
- Developed several modules withGUIand console applications which are used to receive and update data from Database.
- Designed and developed ASPX, C# Code behind in VisualStudio.NET
- Implemented 3-Tier Architecture on this Web Application
- Developed User Controls for reusability, consistent look and feel
- Implemented Client-Side Form validations using JavaScript, Server-side validations and validations at Database level
- Involved in writing use cases and class diagrams
- Involved in Developing a WPF for effective user interface and for animation using XAML
- Successfully implemented Data Binding, Data Templates and Datavalidations in XAML using WPF
- Extensively used Visual SourceSafe for version control
- Writing Packages, stored procedures, views, functions and triggers in Sqlserver2005
- Extensively used State Management concepts like Sessions, cookies and Caching
Environment: .Net Framework 4.0,Visual Studio 2010/2008,ASP.NET,C# 4.0,HTML,CSS,JavaScript,Web Services,UML,ADO.NET,SQL Server 2008,TFS.
