Tek08211

Microsoft .NET - 13 + Year


Bachelor of Engineering

Highlights

Profile Summary    




  • Overall, 13+ years of IT experience working with various projects on Analysis, Design, Development, Project Management, Maintenance and Production Support for Banking and Finance, Insurance and Health Care Companies.

  • Solid experience working in business applications development including web, windows and client/server applications using .NET Framework, C#, ASP.Net, MVC, AJAX, Entity Framework, Web API, WCF, Ado .Net, .Net Core.

  • UX Designing & Development using Angular 13, Angular 11 (Mat UI, SCSS), HTML, jQuery, CSS, Bootstrap, AJAX, JSON.

  • Experience with data retrieval using Entity Framework, LINQ, Repository pattern & Unit of Work pattern.

  • Extensive experience in design using OOP’s concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Singleton, MVC.

  • Experience on Project Management (Onshore and Offshore model) and SDLC along with Software engineering methodologies like Scrum, SPRINT, and Waterfall.

  • Adept translating Business/functional requirements into design specs, system specifications, tasks management for team members.

  • Good experience with build management and Team Foundation Server (Release Management and Pipelines).

  • Accustomed in developing Client/Server (Win Forms) and Web based (Web Forms, ASP.Net) application development. Familiar with Bootstrap UI in creating web forms using ASP.NET and creating templates with help of CSS Framework.

  • Strong experience in data retrieval and manipulation using ADO.NET data objects such as SQL Client/OLEDB Connection and Command, Dataset, Data Reader, Data Adapter.

  • Proficient working with SQDBM (MYSQL/SQL Server/Oracle) with deep experience on Design/Maintenance of Complex database objects like Packages, Cursors, Stored Procedures, Functions, Views and Triggers using SQL and PL/SQL.

  • Experience in .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles. Experienced on n-Tier and layered architecture, Service Oriented Apps, Web forms and Single Page Applications (SPA).

  • Expert in SQL performance tuning using Cost-Based Optimization, along with strong knowledge with data migration and conversion activities (DTS/SSIS).

  • Strong knowledge designing and deploying Reports for the End-User requests using Web Interface with SSRS.

  • Strong knowledge in TDD(Nunit), Angular Karma Jasmine test case creation and Automated C# E2E test (Selenium)

  • Lead 8 members development team.

  • Perform CI/CD pipeline creations for Web / SSIS / SSRS applications.

  • Involved in Azure Administrative functionalities, Incorporated specific build rules to enforce meeting practices & guidelines like setting > 80% testcase coverage for angular components to build get succeeded.

  • Proficient working in creating Azure resources (Azure SQL, Functions, Apps, Azure Key vault)

  • Involved in On Prem to Azure migration with resourcing and cost estimations using TCO (Total Cost of Ownership) & Pricing calculators.

  • Collaborate with Technical Architecture team and recommend solutions to meet business needs.

  • Possess good communication with logical, analytical, interpersonal skills and committed team player.



 


Skills
Primary Skills
  • .NET
  • .NET Framework
  • MVC Framework

Secondary Skills
  • ADO .Net
  • ASP.NET MVC
  • EntityFramework
Other Skills

Technical Skills    

  • Web Technologies    .Net Core, Asp.Net MVC, Entity Framework, LINQ, WCF, Web Services, JavaScript, Angular 13/11, Mat UI, Bootstrap, CSS / SCSS, jQuery, Azure SQL, Azure Functions, Azure Key Vault
  • Database    SQL Server 2008/2012/2014/2018, Oracle 11/12, MySQL, MS Access
  • Other tools    SSRS, Power BI, SSIS, TFS, DevOps, Karma Jasmine, Nunit, Selenium, Sitecore / SharePoint
  • Development Environment    Microsoft Visual Studio2010/2012/2013/2015, 2019,2022, .NET Core 5.0/3.1, .NET Framework 4.5/4.0/3.5/3.0, VS Code, HTML, CSS, JavaScript, Json, AJAX, Microsoft Azure products.
  • Architectures    MVC3.0, MVC4.0, 3-Tire, N-Tire, Client-Server
Projects

Project 1. Chase Travel Lodging System - IT Industry (20 months)

    Role: Senior .Net Developer



    Skills: Web API, C#.Net, .Net Core, Entity Framework, LINQ, Angular 13, GIT, SQL SERVER 2018, Visual Studio 2022, ASP.NET, DevOps (CI/CD), Azure, TFS



    Responsibilities:




    • Adapted with complex ORXE base architecture and involved in enhancing chase client hotel product’s reward programs for LHRC (Luxury) hotels.

    • Worked on BFF API & MAUI API with .Net core, Entity framework & LINQ.

    • Created Angular microapps/components in client workspace for hotel product on top of base repo by required hook file creation – Chase Hotel UI portal.

    • TDD (NUnit) for classes.

    • Created/Maintained of complex DB objects using SQL Server 2018

    • Architect and Design Modules related to the migration.

    • Wrote karma jasmine unit test cases for angular components.

    • Involved in monthly UI Base pull activity which is for consuming latest ORXE base changes to chase client workspace to adapt with chase CCB product.

    • Maintained code versioning using DevOps (CD/CI), Created Pipeline process to handle the build, approval, and release process to all environments.

    • Worked on Site Manager settings & CMS to maintain all the necessary static content.



     


Project 2. Digital seller – Subscription Billing - IT Industry (9 months)

    Role: Senior .Net Developer



    Skills: Web API, C#.Net, .Net Core, LINQ, SQL SERVER 2017, Visual Studio 2019, ASP.NET, DevOps (CI/CD), XML, JavaScript, jQuery, AJAX, IIS, Azure, Angular 11



    Responsibilities:




    • Design, Development, Migration, Configuration, Integration, and testing of existing and new business applications and/or information systems solutions.

    • From scratch, developed ApRecon API & Zoabl API with .Net core, Entity framework & LINQ.

    • Created complex Angular components related to Subscription Billing – Spark UI portal.

    • Wrote Selenium C# E2E testcases for angular UI testing.

    • Created/Maintained of complex DB objects using SQL Server 2017

    • Architect and Design Modules related to the migration.

    • Maintain/Modify/Create Front End and Back End modules related to the new Accounts.

    • Maintained code versioning using DevOps (CD/CI), Created Pipeline process to handle the build, approval, and release process to all environments.

    • Troubleshot complex issues from production environment reported by UI users.



     


Project 3. Benefits for You - IT Industry (41 months)

    Role: Senior .Net Developer



    Skills: C#.Net, Entity Framework, LINQ, SQL SERVER 2017, SSRS 2017, SSIS, Visual Studio 2019, ASP.NET, DevOps (CI/CD), XML, JavaScript, jQuery, Angular 11, Mat UI, SCSS, Web API, LINQ, AJAX, IIS, Azure, Asp.Net MVC



    Responsibilities:




    • Design, Development, Migration, Configuration, Integration and testing of existing and new business applications and/or information systems solutions.

    • Lead offshore and provided functional / technical guidance to team members for their tasks.

    • Involved in creating complex Asp.Net MVC controllers for Participant portal migrations.

    • Created complex Angular components related to BFY Admin/Participant portal.

    • Created/Maintained of complex DB objects using SQL Server 2017.

    • Created/Maintained of SSRS Reports for SQL Server 2017.

    • Created/Maintained of SSIS Packages for SQL Server 2017.

    • Worked together with senior software developers/PMs to plan and execute Angular JS to Angular 11 Migration.

    • Architect and Design Modules related to the migration.

    • Created Power BI reports to display different levels of Investment categories with graphical UI.

    • Maintained code versioning using DevOps (CD/CI), Created Pipeline process to handle the build, approval, and release process to all environments.



     


Project 4. Omni Conversion - IT Industry (23 months)

    Role: .Net Developer



    Skills: Angular 2+, Web API, C#.Net, Entity Framework, LINQ, SQL SERVER 2017, SSRS 2017, SSIS



    Responsibilities:




    • Design, Development, Migration, Configuration, Integration and Testing of existing and new business applications and/or information systems solutions.

    • Created and consumed multiple WCF services along with EF & complex LINQ.

    • Created a major part of the SSIS / SQL Procedures and provided extensive support in SIT and Acceptance testing phases for issue fixes.

    • Created complex angular components needed for Admin / Participant portal.

    • Created complex SSIS packages for Omni Conversion.

    • Created/Maintained of SSRS Reports using SQL Server 2014.

    • Wrote code using Visual Studio 2017 with EF and C#.

    • Maintained code versioning using DevOps (CD/CI), Modified Pipeline to use templates for the build process.

    • TDD (NUnit) and Automated test (Selenium) for Classes.

    • Mentor Jr. Developers to enforce use of coding guidelines and best coding practices.



     


Project 5. COREDC - Retirements - IT Industry (4 months)

    Role: Angular JS / .Net Developer



    Skills: Angular JS, Web Services, C#.Net, Entity Framework, LINQ, SQL SERVER 2012, Visual Studio 2012, XML, JavaScript, jQuery, AJAX, IIS



    Responsibilities:




    • Created SPA using Angular JS

    • Involved in writing services to send data from client’s database to CORE DC team using LINQ,

    • Entity and Web services.

    • Created a major part of the SSIS / SQL Procedures and provided extensive support in SIT and Acceptance testing phases for issue fixes.

    • Created complex angular JS screens needed for CORE DC Platform

    • Maintained code versioning using DevOps (CD/CI), Modified Pipeline to use templates for the build process.

    • Designed Windows Services to perform as batch jobs.

    • TDD (NUnit) and Automated test (Selenium) for Classes.

    • Troubleshot complex issues from production environment reported by UI users.



     


Project 6. PlanDocs - Retirements - IT Industry (9 months)

    Role: .Net Developer



    Skills: C#.Net, Entity Framework, LINQ, SQL SERVER 2012



    Responsibilities:




    • Involved in Bug fixing, Unit testing and System testing for PlanDocs applications.

    • Written business logic and worked on creating SQL scripts.

    • Designed Windows Services to perform as batch jobs.

    • TDD (NUnit) for classes.

    • Collaborate with developers, programmers, and designers in conceptualizing and development of new/existing software programs and applications.

    • Troubleshot complex issues from production environment reported by UI users.

    • Mentored the Team in terms of using new features in technology and help the team in resolving any technical issues faced in the application.



     


Project 7. REDI (Resource for Effective Distribution of Information) - IT Industry (15 months)

    Role: .NET Developer



    Skills: ASP.NET MVC 3, C#, WCF, EF, LINQ, SQL, XML, AJAX, IIS 6.0, .Net framework, TFS



    Roles & Responsibilities:




    • Design, Development, Migration, Configuration, Integration and Testing of existing and new business applications and/or information systems solutions.

    • Created user interface using Razor engine.

    • Developed Database entities and constructed entity model.

    • Written WCF Services to fetch Plan information.

    • Performed end to end testing of UI / Services modules.

    • Troubleshot complex issues from production environment reported by UI users.

    • Wrote code using Visual Studio 2012 with EF and C#.

    • Designed Windows Services to perform as batch jobs.

    • TDD (NUnit) for Classes.

    • Educated the team having the team to eliminate the needs of hard code dependencies in terms of DLL/tight coupling between high level and low-level module by simply achieving the concept of dependency Injection principle using the DI Containers which helps in resolving in terms of interfaces rather than concrete classes.



     


Project 8. Macro Scheduler - IT Industry (18 months)

    Role: .NET Developer



    Skills: ASP.NET MVC 3, C#, WCF, EF, LINQ, SQL, XML, AJAX, IIS 6.0, .Net framework, SVN



    Roles & Responsibilities:




    • Designed the application web pages as per the requirements and standards in C# Asp.NET

    • Involved in coding and developing the new and enhanced care activities.

    • Worked in Design Defects (DD’s) and Enhanced documents (ED’s) to change the existing functionality to new functionality.

    • fixed the build failures and support with the team at the time of build releases for releasing to QA

    • Maintained code versioning/tasks using SVN.

    • Design and Maintain Web Services (WCF/Web API) to communicate between external and internal applications.

    • Fix/Maintained Batch processing Threading Application (C#)

    • Modified build and release process using DevOps (pipelines).


Project 9. CoRA (Covance Recruiting Application) - IT Industry (5 months)

    Role: Jr .NET Developer



    Skills: C# ASP.NET, WCF, EF, LINQ, SQL, SVN



    Roles & Responsibilities:




    • Created WCF service to manage report retrieval.

    • Created .NET UI applications to handle enrollee, premium payments, and Pharmacy/Dental/Professional claims by using C#, ASP .NET, WCF Web services.

    • Created related documentation to the development life cycle, usually developer guide to allow any developer to take care in the future about necessary changes, functionality documents to deeply explain how the new application is working according to input types, User guide and Helpdesk guide to allow solve common problems and explain FAQ.

    • Worked within the Information Technology function, obtaining resources and working in support of objectives and strategies.

    • Create Automated test (NUnit) for Classes.

    • Enhanced SQL performance to reduce processing time in between 40% and 70%.

    • Created DB scripts for each monthly update and monitored termination/transfer files.



     


Project 10 . COR (Covance Observational Registry) - IT Industry (2 months)

    Role : Jr .NET Developer



    Skills: C# ASP.NET, Web Services, Ado.Net, SQL, SVN



    Roles & Responsibilities:




    • Created/improved web services to communicate between internal applications.

    • Developing the CoR – appointment scheduling screens as per wireframes

    • Created Automated test (NUnit) for Classes.

    • Created DB scripts for each monthly update and monitored termination/transfer files.