Summary
Overview
Work History
Education
Skills
Highlights
Timeline
Hi, I’m

Ramesh Babu Akula

Senior .NET Core Engineer with 9.3 Years of Experience | 3+ Years in Azure Integration, DevOps & Microservices
Hyderabad,Telangana
Ramesh Babu Akula

Summary

  • Result oriented professional with 9+ years of experience in Software Development on Microsoft .NET Technologies.
     Good experience in handling SDLC entailing coding, migration, integration, development and implementation in ASP.NET Core, MVC, ASP.NET, WCF, WEB API, ODATA Services, ADO.NET, C#, Entity Framework, LINQ, MS SQL Server, JavaScript, jQuery, Design Patterns, and Repository, Unity of Work, Azure Devops, CI/CD, CQRS Pattern, Dapper, Solid Principles, Microservices, Azure Service Bus, Azure Functions, Logic Apps, Azure App Services.
     Experience in development of internet-based applications using .NET Core, C#.NET, ASP.NET, and ASP.NET MVC.
     Expertise in developing Web Services, WCF services and Web API RESTful services, and ODATA services
     Expertise in writing SQLSERVER queries and stored procedures and experience in working with MS SQL Server
     Hands-on experience in Design Patterns and IOC frameworks such as Unity, Castle Windsor, Singleton, Repository, and Dependency Injection
     Good experience in SCRUM using Agile Methodologies, Jira, Git, and Confluence
     Experience in Security Features such as Authentication and Authorization using OAuth, JWT, and Bearer Token
     Experience in Unit testing using Mocking framework with MS Test, XUnit and NUnit testing.
     Solid understanding of object-oriented programming techniques, inheritance, interfacing, and extensions
     Experience with design patterns, refactoring, OO design and extensive experience with REST Web services, JSON, and Swagger.
     Build scalable, secure, and maintainable integration workflows using Azure Logic Apps, Azure Functions, Azure API Management, and Azure Service Bus.
     Experience with design patterns, refactoring, OO design and extensive experience with REST Web services, JSON, and Swagger.
     Build scalable, secure, and maintainable integration workflows using Azure Logic Apps, Azure Functions, Azure API Management, and Azure Service Bus.
     Supported microservices architecture by orchestrating cross-service communication using .NET Core, Azure Integration Services, and DevOps automation
     Developed .NET Core microservices to publish and consume messages with guaranteed delivery and retry policies.
     Designed and maintained code-first data models using Entity Framework Core with SQLSERVER.
     Designed and implemented asynchronous, event-driven architectures using RabbitMQ and Azure Service Bus (Queues, Topics, Subscriptions).

Overview

9
years of professional experience

Work History

Zentact Ind.Pvt. Ltd
Hyderabad

Senior Software Engineer
02.2025 - 06.2025

Job overview

  • Company Overview: ADP Celergo is a multi-country payroll solution designed to help multinational companies to run payroll in multiple countries, maintain compliance with local laws and standardize and simplify global payroll operations, integrate with HCM (Human Capital Management) systems like ADP Global View, Workday, etc.
  • Developed Celergo Pay Summary Pay progress microservices for Workday Integration.
  • Implement unit tests using the Xunit framework to validate software functionality.
  • Designed and implemented CI pipelines in Azure DevOps to automate build and unit testing of .NET applications using YAML-based pipelines.
  • Automated code quality checks using tools like SonarQube and integrated static code analysis into CI pipelines.
  • Designed and published secure, scalable, and versioned RESTful APIs using Azure API Management to expose internal microservices to external partners and applications.
  • Integrated Azure Functions, App Services, and Logic Apps with APIM to securely expose backend workflows.
  • ADP Celergo is a multi-country payroll solution designed to help multinational companies to run payroll in multiple countries, maintain compliance with local laws and standardize and simplify global payroll operations, integrate with HCM (Human Capital Management) systems like ADP Global View, Workday, etc.
  • Environment: Windows 10, C#, .NET Core, VS2022, Azure Devops, XUnit, SQL Server, Web Api, Microservices, Postman.

Gainwell Technologies
Bangalore

Senior Professional Application Designer
02.2024 - 01.2025

Job overview

  • Company Overview: In the United States, Medicaid is a government program that provides health insurance for adults and children with limited income and resources. Gainwell is responsible for the State's Medicaid management information system, CoreMMIS.
  • Utilized Coverity Static Code Analysis Tool from Synopsys to identify, analyze, and resolve software defects, including memory leaks, null pointer dereferences, concurrency issues, and other critical bugs.
  • Designed and developed scalable, modular, and loosely coupled microservices for critical business domains including Provider Enrollment, Provider Profile Data, and Claim Activity, ensuring high availability and ease of maintenance.
  • Worked on bug fixes and engaged in code reviews: Actively engaged in debugging and resolving reported issues in a timely and efficient manner, participated in peer code reviews, ensuring adherence to coding standards, identifying potential issues, and suggesting improvements to enhance overall code reliability.
  • Designed and implemented unit tests using the NUnit framework to validate software functionality and ensure robustness.
  • Integrated Git repositories with Azure DevOps Pipelines to automatically trigger builds on code commits and pull requests.
  • In the United States, Medicaid is a government program that provides health insurance for adults and children with limited income and resources. Gainwell is responsible for the State's Medicaid management information system, CoreMMIS.
  • Environment: Windows 10, C#, .NET Core, VS2022, Azure Devops, XUnit, SQL Server, Web Api, Microservices, Postman, Coverity tool, Docker, Microservices.

ZapCom
Bangalore

Lead Developer
08.2023 - 01.2024

Job overview

  • Company Overview: LMN-grounds guys pro is a web solution to manage ground guys business from end-to-end that make it easy to generate leads, create estimates, track time, jobs, work areas and materials and simplify the invoicing and payroll process.
  • Developed LMN-API microservices for core modules including Leads, Estimates, Job Services, Work Areas, and Materials using .NET Core, following Clean Architecture principles, and integrated with legacy systems via WCF services for backward compatibility and data exchange.
  • Integrated microservices with service discovery, load balancing, and circuit breaker patterns using tools like Ocelot API Gateway, enhancing reliability and resilience.
  • Wrote comprehensive unit tests using the NUnit framework to ensure code quality and prevent regressions.
  • Collaborated closely with frontend developers and business stakeholders to ensure seamless API integration and alignment with UI and business requirements.
  • Implemented reusable middleware components for logging, centralized exception handling, caching, and security, contributing to consistent and secure request handling across services.
  • Containerized services using Docker and orchestrated local development environments with Docker Compose, ensuring rapid onboarding and consistent testing setups.
  • Configured CI/CD pipelines in Azure DevOps to automate Docker image builds and deployment to AKS, improving release frequency and environment consistency.
  • LMN-grounds guys pro is a web solution to manage ground guys business from end-to-end that make it easy to generate leads, create estimates, track time, jobs, work areas and materials and simplify the invoicing and payroll process.
  • Environment: MS Windows 10, C#, MVC 5.0, Web API Azure Devops, VS2019, Git, Docker, Microservices.

L&T Technology Services
Bangalore

Tech Lead
03.2022 - 07.2023

Job overview

  • Company Overview: The CADP enables your .NET core client to performing cryptographic operations by requesting that operations be performed on Cipher Trust Manager (Remote mode) or by caching keys on the client and performing crypto locally (Local mode).
  • Developed cryptographic operations such as signing, verification, encryption, and decryption using RSA and AES algorithms for secure data handling.
  • Implemented asymmetric and symmetric key caching mechanisms to optimize performance and reduce redundant cryptographic processing.
  • Wrote comprehensive unit tests using the NUnit testing framework to ensure correctness and regression safety of all cryptographic operations.
  • Integrated Git repositories with Azure DevOps Pipelines to automatically trigger builds on code commits and pull requests.
  • Actively participated in peer code reviews, ensuring adherence to best practices, coding standards, and secure programming principles.
  • Designed and implemented CI pipelines in Azure DevOps to automate build and unit testing of .NET applications using YAML-based pipelines.
  • The CADP enables your .NET core client to performing cryptographic operations by requesting that operations be performed on Cipher Trust Manager (Remote mode) or by caching keys on the client and performing crypto locally (Local mode).
  • Environment: Windows 10, C#, .NET Core, Web API, VS2022, Gitlab, Jira, NUnit, Azure Devops.

Virtusa Consulting Services Pvt ltd
Hyderabad

Lead Consultant Technology
10.2020 - 03.2022

Job overview

  • Company Overview: The web-based Quality Reporter Web (or QR Web) solution combines HEDIS requirements with top insights to provide a holistic view of your quality improvement opportunities.
  • Completed the code of compliance logic and global recalculations for all HEDIS and State measures.
  • Developed and integrated WCF and ASP.NET Web API services to support compliance logic, global recalculations, and enterprise data operations, including service hosting, binding configuration, and client integration.
  • Written all UI unit tests using Wallaby.js and all components using XUnit with mocking framework.
  • Integrated Git repositories with Azure DevOps Pipelines to automatically trigger builds on code commits and pull requests.
  • Completed the code reporting generation for all HEDIS and State measures.
  • The web-based Quality Reporter Web (or QR Web) solution combines HEDIS requirements with top insights to provide a holistic view of your quality improvement opportunities.
  • Environment: Windows 10, C#, .NET Core, Razor Pages, MVC, Web API, VS2019, Git, Jira, EF Core, SQL Server, XUnit, MOQ, Azure Devops.

Value Labs
Hyderabad

Analyst
09.2018 - 10.2019

Job overview

  • Company Overview: VIM stands for Video and Image Management. The platform is designed to meet the needs of storage and management of video, image and supporting assets and rights management for video and image assets.
  • Developed modular and loosely coupled microservices using .NET Core for managing image/video assets, bulk uploads, collections, and advanced metadata search.
  • Designed and exposed RESTful APIs for CRUD operations on media assets and supporting documents, enforcing strict rights-based access control.
  • Implemented advanced search filters on metadata including descriptions, rights types, and asset lifecycle using dynamic query building and LINQ.
  • Wrote robust unit tests using xUnit and Moq to validate service behavior across microservices, achieving high test coverage.
  • Containerized microservices using Docker, and orchestrated development environments with Docker Compose.
  • Built and maintained CI/CD pipelines in Azure DevOps to automate build, unit testing, code analysis, and deployment to Azure App Services and Azure Container Registry (ACR).
  • Integrated Ocelot API Gateway to manage routing, load balancing, and circuit breaker patterns between internal services.
  • Applied middleware for centralized logging, exception handling, caching, and token-based security.
  • VIM stands for Video and Image Management. The platform is designed to meet the needs of storage and management of video, image and supporting assets and rights management for video and image assets.
  • Environment: Windows 10, C#, .NET Core MVC, Web API, VS2019, Git, Azure Dashboards, Entity Framework Core, SQL Server, XUnit, MOQ, Repository Pattern, Azure Blob Storage, RabbitMQ, Microservices.

Yash Technologies Pvt. Ltd
Hyderabad

Senior Software Engineer
09.2015 - 01.2018

Job overview

  • Company Overview: This is an insurance product used by various insurance agencies to analyze and identify the suitable insurance plan for customers.
  • Completed the code for Client and activities, and policies entities for CRUD operation.
  • Involved in creating and maintaining of Web API RESTful Service with Entity Framework using DB first approach for the activities, policies, and customers.
  • Designed and written the unit test code for all entities using MS test with moq framework.
  • Developed Sagitta Web MVC application for testing the Sagitta OData services using ASP.NET MVC and jQuery Data Table.
  • This is an insurance product used by various insurance agencies to analyze and identify the suitable insurance plan for customers.
  • Environment: MS Windows 10, C#, MVC 5.0, Web API OData Services, VS2015, Git, jQuery Data Table, Git, Docker.

People Tech Group
Bangalore

Senior Software Engineer
01.2015 - 08.2015

Job overview

  • Involved in creating and maintaining of Web API RESTful Service with Entity Framework using DB first approach for the active customers, purchase orders, and sales transactions.
  • Involved in HighCharts.js Implementations for represent data in the form Pie, Bar, Column and Area charts.
  • Involved in unit testing and repositories and unity of work.
  • Environment: Windows10, C#, MVC 5.0, VS2015, MS SQL Server2014, High charts, JqGrid, Web API, TFS.

ASAP Info Systems Pvt.Ltd
Bangalore

Senior Software Engineer
05.2014 - 12.2014

Job overview

  • Company Overview: RITE.NET is a web application to monitor the technical status of the downhole tools, equipment and their components.
  • Analyzed every business requirement considering its functional and technical aspects.
  • Involved in the designing and development of Admin, Registration and Maintenance modules.
  • Involved in creating the Web application using C#, ASP.NET MVC and jQuery to maintain the CRUD operations for my modules that is registration and admin, equipment maintenance modules.
  • Involved in creating and maintaining of Web API RESTful Service with Entity Framework using DB first approach for the registration and admin, equipment maintenance modules.
  • Involved in Unit testing and Repositories.
  • Involved in token-based authentication and dependency injection design pattern using castle Windsor implementations.
  • RITE.NET is a web application to monitor the technical status of the downhole tools, equipment and their components.
  • Environment: Windows7, C#, MVC 4.0, VS 2012, MS SQL Server 2012, jQuery, Web API, TFS.

Education

JNTU, University
Hyderabad, Telangana

Bachelor of Technology from Computer Science and engineering
12.2035

University Overview

Skills

Dotnet Core

undefined

Highlights

Highlights
Dotnet Core, ASP.NET, MVC, Web API, ODATA Services, WCF, Web Services, Java Script, Nunit, XUnit, ASP.NET Core (MVC 6), OAuth, JWT Token, Azure Devops, CI/CD, RabbitMQ, Docker, Microservices, Azure App Services, Service Bus, Functions, Logic Apps, APIM, Postman, SQL Server, Unity, Castle Windsor, Singleton, Repository, Dependency Injections, Solid Principles, Design Patterns, SQL Server, Universe DB, Dapper, VSS, TFS, Fiddler, Perforce, Postman, SVN, Jenkins, Git, Source Tree, Bitbucket, Jira, WCF RESTful Services, LINQ, Entity Framework, ADO.NET, CQRS Pattern, Health, Insurance, E-commerce, Global Payroll, Digital Asset and Landscaping Management

Timeline

Senior Software Engineer
Zentact Ind.Pvt. Ltd
02.2025 - 06.2025
Senior Professional Application Designer
Gainwell Technologies
02.2024 - 01.2025
Lead Developer
ZapCom
08.2023 - 01.2024
Tech Lead
L&T Technology Services
03.2022 - 07.2023
Lead Consultant Technology
Virtusa Consulting Services Pvt ltd
10.2020 - 03.2022
Analyst
Value Labs
09.2018 - 10.2019
Senior Software Engineer
Yash Technologies Pvt. Ltd
09.2015 - 01.2018
Senior Software Engineer
People Tech Group
01.2015 - 08.2015
Senior Software Engineer
ASAP Info Systems Pvt.Ltd
05.2014 - 12.2014
JNTU, University
Bachelor of Technology from Computer Science and engineering
Ramesh Babu AkulaSenior .NET Core Engineer with 9.3 Years of Experience | 3+ Years in Azure Integration, DevOps & Microservices