Summary
Overview
Work History
Education
Skills
Websites
Technicalskillmatrix
Timeline
Generic

Manoj Kumar Pabbathi

Senior Full Stack Developer
Plano,TX

Summary

Driven and versatile .NET Full Stack Developer with 8+ years of experience in designing, developing, and implementing cutting-edge windows and web applications with exposure to diverse business domains that include Health Care, E-commerce, Telecommunications and Logistics. Proven track record of delivering high-quality software solutions on time and within budget. Seeking an opportunity to leverage my skills and expertise to contribute to the success of a dynamic organization.

Overview

10
10
years of professional experience
5
5
years of post-secondary education

Work History

Sr .Net Full Stack Developer

Dynatron Software Inc.
Richardson, Texas
1 2024 - Current
  • Design and develop robust backend APIs in a microservices architecture using C#, .Net Core 6 and PostgreSQL
  • Develop web pages using Angular 16 and .NET Framework, with PostgreSQL as databases
  • Develop Web APIs to expose endpoints for Angular integration using Dependency Injection and Entity Framework
  • Using service bus explorer to send the messages to the queue to trigger the Azure Functions
  • Created custom directives, observables, and pipes for reusable components in Angular
  • Developed Single Page applications (SPA) and dynamic responsive web applications with Angular 16
  • Proficient in integrating Okta authentication and authorization services into web applications
  • Implement encryption using Azure Key Vault and SDKs
  • Use different kinds of Queues (ASB) and Schedule Triggers to invoke Azure Functions
  • Architect and develop centralized and reusable custom NuGet packages that serve Logging, AMQP, Cache, Document Storage, App Utilities, SMS, and Email Services
  • Implement individual APIs and API orchestrations using Azure API management
  • Implement application logging that sends logs to Azure Application Insights
  • Implement a custom logging library that reads/writes API audits and logs to PostgreSQL
  • Analyze API builds/test output in local Docker containers before Azure CI/CD
  • Experience working with Microsoft Azure Cloud-based IAAS, PAAS, and SAAS
  • Design, develop, and maintain complex, data-driven applications using .NET Framework, PostgreSQL, SSRS, and Web Services
  • Develop Web APIs in .Net Core and Azure Cloud Services (Azure Function, API Gateway, Cosmo DB, Blob Storage, ASB Queues, K8s)
  • Collaborate with the development team to create and implement robust, scalable, and high-performance solutions
  • Develop and maintain API integrations and web services using .NET, REST, SOAP, and other relevant technologies
  • Optimize and fine-tune the performance of applications, databases, and reporting services
  • Collaborate with business analysts, project managers, and clients to gather requirements and translate them into technical specifications
  • Experience with Postman, Selenium, and automated testing frameworks for API and web application testing
  • Knowledge of containerization technologies like Docker and Kubernetes
  • Familiarity with CI/CD tools and processes such as Jenkins, Azure DevOps, or GitLab.

Sr .Net Full Stack Developer

Cinemark USA Inc
Plano, TX
02.2020 - 12.2023
  • Developed scalable RESTful APIs using .NET Core 3.1, Web API 2, and MVC5, ensuring high performance and reliability
  • Implemented dynamic frontend functionalities using JavaScript, TypeScript, jQuery, Bootstrap 4, HTML5, and CSS3 in conjunction with Angular 14 and React.JS frameworks
  • Design, develop, and implement critical applications in a .Net environment with ASP.Net MVC, XML, jQuery, AJAX, and JSON, C#, Microservices, MongoDB, React.JS, and Angular 14
  • Used Angular 14 as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server
  • Worked on various concepts of Angular like Services, Data Binding, router, and Custom Directives and used input and output for data transfer between components
  • Used React.JS components, Forms, Events, Keys, Router, plus Redux, Animations
  • Developed solutions for diverse programming scenarios in C#, employing Object-Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET
  • Continuous implementation of the Restful Web APIs for Cinemark mobile app
  • Implemented Apple Wallet for various Cinemark confirmations and QR codes
  • Created coding and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application
  • Managed and optimized databases including SQL Server 2019/2017 and MongoDB, ensuring efficient data retrieval and storage
  • Developed test driven development (TDD) strategy guiding use of the Nunit testing framework
  • Helped in migrating code from TFS to Azure DevOps for various projects
  • Leveraged Azure Cloud services, including Azure Application Insights, Azure Storage, and Azure DevOps for deployment, monitoring, and continuous integration/continuous deployment (CI/CD) pipelines
  • Utilized SSIS and SSRS for efficient data integration and reporting, enhancing decision-making processes
  • Implemented and maintained LINQ, Entity Framework and Dapper for streamlined data access and database interactions
  • Used NuGet to manage various packages across various projects throughout the solution
  • Utilized Active MQ for efficient message queuing and improved asynchronous communication between services
  • Used ADO.Net components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data
  • Implemented WEB API 2 services for CRUD operations with HTTP verbs GET POST, PUT and DELETE
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication, confluence for maintaining documentation for future reference
  • Consuming APIs to provide real-time updates in the web application
  • Used Postman for testing APIs and Cypress for automation testing
  • Configured and monitored applications using Azure Application Insights for optimal performance and diagnostics
  • Involving in Production support, resolve customer and stakeholder issues using ServiceNow tool
  • Collaborated within an Agile Scrum environment, contributing to iterative development and ensuring project milestones.

Sr. Net Full Stack Developer

Pfizer Inc
Memphis, TN
09.2019 - 01.2020
  • Worked on complete Software development Life Cycle including Analysis, Design, Development and Testing by following Agile Methodology
  • Implemented automation capabilities, reducing manual efforts and ensuring timely report generation
  • Enhanced the user interface, resulting in improved user engagement and ease of navigation
  • Optimized database structures, resulting in faster data retrieval and improved performance
  • Received commendation from the team for exceptional project management skills and delivering on time and within budget
  • Developed Web application by using C#, ASP.NET MVC Core using React, TypeScript, Visual Studio and .NET Core 2.0
  • Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML/HTML5, XHTML, and CSS3 as per company standards
  • Used React.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Collaborated with cross-functional teams to design REST APIs supporting front-end applications, adhering to SOLID principles and best practices
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment
  • Used and Designed ASP.NET Core Web Service using C# while implementing business logic middleware
  • Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing
  • Developed Web API services and worked with versioning, attribute routing, CRUD operations
  • Designed and implemented the application using Microservice Architecture for its various distinct advantages like loose coupling and design patterns by using .Net Core
  • Used SSIS (SQL Server Integration Services) for migrating data from different sources like MS Excel, CSV, Flat File, sources, Oracle database to SQL Server database
  • Created Data tables and have written Stored Procedures for all the transactions in and out of the database using SQL server
  • Responsible for converting existing functionalities to Microservices using Service fabric
  • Used NUnit Testing framework for unit testing the applications using Test Driven Development Methodology
  • Utilized Entity Framework core as data access layer and LINQ to implement different operations efficiently to integrate, data validations and business logics
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis
  • Used Team Foundation Server (TFS) and GIT for project repository and versioning control.

Sr .Net Full Stack Developer

United Parcel services (UPS)
05.2019 - 08.2019
  • Designed and implemented Microservices Architecture utilizing .NET Core 2.1, Web API, and RESTful API, ensuring scalability and modularity
  • Proficiently developed Angular 8 applications, incorporating Angular Material, Angular CLI, and Angular SPA principles for efficient single-page applications (SPA)
  • Leveraged JavaScript, HTML5, CSS3, Bootstrap, Angular, and other front-end technologies to create user-friendly interfaces
  • Implemented OAuth 2.0, JWT authentication, and authorization mechanisms to ensure secure user access and data integrity
  • Utilized Docker for containerization and deployment, streamlining the development process and enhancing application portability
  • Integrated and managed source code repositories using GitHub, along with deployment automation via Jenkins and Octopus
  • Actively participated in Agile methodologies, contributing to sprint planning, daily stand-ups, and iterative development cycles
  • Worked with Kendo UI in designing UI for fast, clean, and configurable HTML5 UI Widgets
  • Provided production support, troubleshooting issues, including store procedure optimizations, and conducted Test-Driven Development (TDD) for robust code
  • Involved in preparing reports using MS SQL Reporting services (SSRS) and various packages using (SSIS)
  • Used LINQ to SQL for mapping tables and stored procedures to access the data from the database
  • Proficient with relational databases, CRUD operations, XML, JSON, AJAX, ADO.Net, VB.NET, and Entity Framework 6.0
  • Performed Unit Testing, Integration Testing, and System Acceptance Testing using tools like NUnit and Visual Studio.

.Net Full Stack Developer

Sprint
03.2017 - 05.2019
  • Spearheaded the development of a cutting-edge Solutions Portal for Sprint, the largest telecommunications company in the United States
  • Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System
  • Designed the application using HTML5, Angular 2, Knockout.JS, CSS3, UI-Grid, Bootstrap, CSS, Web API, ng route and responsive web design (RWD) that supports the mobile environment
  • Developed Business logic using C#
  • And developed backend systems (C#) using .NET Core, Code First
  • Creating applications using VB.NET and enhancing projects for .NET applications
  • Implemented routing to allow for the use of a Single-page application (SPA) with different content using route Provider in the Angular Module and ng-view in the HTML5
  • Designed responsive and user-friendly UI with MVC 4 Razor Views, CSS, Angular 2.0, and Bootstrap
  • Design and build REST APIs to support front-end applications
  • Implemented Sitecore CMS for websites internal portal site using responsive HTML5 and CSS3 using Bootstrap, Angular 2, and MVC approach
  • Implemented ng-repeat to display tabular data and utilized CRUD features such as sorting, filtering, paging, and data manipulation and by using Angular 2
  • Created coding and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in the web application
  • Designed Data Access Layer and its Methods (ADO.NET) as a connection between Business Logic and Database layer
  • Utilized jQuery, AJAX library to call Web API to populate dropdown list and utilize jQuery UI autocomplete to call action method in the controller
  • Used Action Filter to authorize user, use forms authentication method to authenticate user
  • Using GIT/VSTS source control for updating the Work Items assigned for development
  • Developed stored procedures, Views, and automated SQL, T-SQL scripts for database maintenance, deployment, and installation
  • Implemented WEB API 2 services for CRUD operations with HTTP verbs GET POST, PUT, and DELETE
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication, confluence for maintaining documentation for future reference
  • Consuming APIs to provide real-time updates in the web application
  • Used Postman for testing APIs and Cypress for automation testing
  • Configured and monitored applications using Azure Application Insights for optimal performance and diagnostics
  • Involving in Production support, resolve customer and stakeholder issues using ServiceNow tool
  • Collaborated within an Agile Scrum environment, contributing to iterative development and ensuring project milestones.

.Net Developer

Symbiosis Technologies
08.2014 - 08.2015
  • Ops Suite application is designed to support end-to-end flight operation needs of Airlines, such as flight tracking, load planning, movement control, and aircraft data link communications
  • It helps in managing the complexities of flight operations
  • My team contributed to upgrading the existing architecture to leverage Spring MVC features; consuming web services using JERSEY implementation and performing unit tests on a day-to-day basis
  • Analyzed and Created architecture specifications for end-to-end technical solutions
  • Designed and developed several internal and external facing websites, using ASP.NET and MVC Razor, against a Microsoft SQL Server 2012 database
  • Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
  • Developed database objects like Tables, Views, and Stored procedures in SQL Server
  • Created unit tests for the JavaScript Using Jasmine framework
  • Responsible for development of UI Layer, Service Integration, and Search optimization
  • Responsible for development of UI Layer using HTML5, CSS3, JavaScript, jQuery, Kendo-UI, and Knockout.js, Asp.Net MVC 4
  • Integrated Websphere MQ middleware to send messages between multiple platforms
  • Involved in setting up multi-hoping in WebSphere MQ
  • Designed & Developed unit tests using NUnit, used Mocking frameworks such as NSubstitute and Rhino Mocks to construct test data and used Dot Cover to analyze code coverage
  • Implementing Business logic using C# and Entity Framework 6
  • Involved in designing, developing and optimization of SQL database structures
  • Used tortoise SVN, team city, and octopus as part of the continuous integration process
  • Used Git as a version control system and for Source Code Management system.

Education

Bachelor of Technology - Computer Science

JNTU
06.2010 - 06.2014

Masters - Computer Science

San Francisco Bay University
Fremont, California
08.2015 - 12.2016

Skills

Experience in implementing web applications by using C#, ASPNET (60/50/40/35/30/20), VBNet, ADONET, MVC (MVC 60/50/40/30), LINQ, Web Services, WCF, Web API, XML, HTML5, CSS3, JavaScript, jQuery, AJAX, Angular 2 Version – Angular 16 version, Server 2012-2019, PostgreSQL, MongoDB and React

Expertise in Test Driven Development, Agile/SCRUM in a fast-changing environment

Experience on Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 16/10/8/6/4/2

Expertise in React JS and working with React Flux architecture

Experienced in using React JS components, Forms, Events, Keys, Router, Redux, Animations and Flux concept

Experience in implementing several design patterns like Singleton, Factory, MVC, Micro Services and Abstract Factory

Implemented NET Security features such as Authentication & Authorization using Form-based and Window-based Authentication, Authorizing Users, Roles and User Account Impersonation

Experience in deploying application to AWS cloud and migrated Net application to Microsoft AWS Cloud Services Project as part of cloud deployment

Experience in Automating, Configuring and Deploying Instances on Azure environments and in Data centers

Experience in using Source Code Control Systems like MS Visual Source Safe, TFS (Team Foundation Server), Tortoise SVN, GIT

Experienced in developing Web services using WSDL, UDDI and SOAP Protocol and NET remoting

Experience migrating infrastructure and application from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure and vice versa

Experienced in Continuous integration tools like Team city, Jenkins, Octopus, JIRA, Azure Devops

Good experience in implementing ADONET objects, ADONET Entity Framework and Object Relational Mapping (ORM) using LINQ in a repository design pattern

Experienced in XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture (SOA) concepts using NET Framework

Implemented distributed tracing using AWS X-Ray to gain insights into the performance of NET applications and optimize overall system efficiency

Configured AWS CloudTrail to log and monitor API calls made on AWS resources, ensuring compliance, security, and auditing capabilities for NET applications

Experience in Creating dynamic web pages using ASPNET, Sitecore, C#, and WCF web services

Thorough understanding & experience in designing database Tables, Stored Procedures, User Defined Functions and Triggers in SQL 2012/2014/2016,2019

Familiarity with cloud technologies such as Microsoft Azure, NoSQL databases, and container-based deployments using Docker and Kubernetes

Experience in using SQL Server Profiler for optimizing queries, SSRS, crystal reports to generate reports

Experience with Test Driven Development (TDD), Integration Testing, MS Unit Test, Load Testing, Code review and implemented automated unit testing with NUNIT framework Worked with NUNIT test using Mock objects

Expertise in Web Application Creation, Development of user interface for online applications, Designing, Developing and Unit Testing, I am focused on delivering project requirements & technical solutions on time, achieving goals

Technicalskillmatrix

ASP.NET, ADO.NET, AJAX, XML, LINQ, MVC 6/5/4, Entity Framework 6.0/4.0, Web Services, Telerik Kendo Controls, WCF, RESTFUL API’s, Web API, .NET CORE4.2, Micro services., C, C++, C#, VB.NET, Visual Basic (VB6), Visual Studio 2022/2019/2017 and earlier, Visual studio Code., SQL Server Reporting System (SSRS), Crystal Reports, SQL SERVER 2019/2017/2016/2014/2012, MS Access, Oracle 12c/10g, PostgreSQL, MongoDB, Java Script, jQuery, Type Script., HTML5, CSS3, JavaScript, jQuery, Angular.JS, Angular 16/14/10/9/4/2, React.JS, Knockout.JS., IIS 6.0/7.0,8.0,8.5,10., Visual Source Safe 6.0, Team Foundation Server, Tortoise SVN, GIT., Bitbucket, Source Tree, Team City, Jenkins, JIRA, Azure DevOps, Confluence., Azure, AWS

Timeline

Sr .Net Full Stack Developer

Cinemark USA Inc
02.2020 - 12.2023

Sr. Net Full Stack Developer

Pfizer Inc
09.2019 - 01.2020

Sr .Net Full Stack Developer

United Parcel services (UPS)
05.2019 - 08.2019

.Net Full Stack Developer

Sprint
03.2017 - 05.2019

Masters - Computer Science

San Francisco Bay University
08.2015 - 12.2016

.Net Developer

Symbiosis Technologies
08.2014 - 08.2015

Bachelor of Technology - Computer Science

JNTU
06.2010 - 06.2014

Sr .Net Full Stack Developer

Dynatron Software Inc.
1 2024 - Current
Manoj Kumar PabbathiSenior Full Stack Developer