Vidya Adapa
Senior Software Engineer
SUMMARY
** ***** ** ********** ** Client-Server & Web Application development, with expertise in .NET Core, C#, RyderView Last Mile Delivery Management, Azure Service Fabric, Azure Functions, Cosmos DB, Azure Event Hubs, SQL Server, Restful APIs, Angular 11, Azure DevOps, Postman, and DataDog.
Proven expertise in developing RESTful APIs, Microservices, and integration with enterprise systems, such as DispatchTrack and Warehouse Management Systems (WMS) for last-mile delivery optimization.
Experienced in Agile and Scrum methodologies with significant involvement in SDLC—design, analysis, development, deployment, and support for end-to-end delivery.
Strong proficiency in SQL Server, T-SQL, SSIS, and working with relational and NoSQL databases (Cosmos DB).
In-depth knowledge of designing and implementing high-performance systems, including query optimization, stored procedures, triggers, and indexes.
Expertise in automated testing using tools like Selenium, Cucumber, Postman, and Junit, enhancing code quality and streamlining testing processes.
Skilled in using Azure DevOps for continuous integration and delivery (CI/CD), ensuring smooth and efficient deployment of pipelines.
Proficient in handling various aspects of Software Architecture, including SOA and Service-Oriented Design with integration of Web Services (SOAP/REST) for high scalability and fault tolerance.
Strong experience in collaborating with cross-functional teams to deliver high-quality solutions in a timely manner.
TECHNICAL SKILLS
Technologies
.NET 8.0, Azure (Azure Service Fabric, Azure Functions, Azure Service Bus, Azure Event Hubs, Cosmos DB, Azure Blobs), C#, JAVA, RESTful Services, Microservices, ASP.NET MVC, ASP.NET Web API, Selenium, Cucumber, Postman, SoapUI Pro, Azure DevOps, Angular 11, SQL Server, Cosmos DB, DataDog
Frameworks
.Net 8.0, .NET Core, ASP.NET MVC, ASP.NET Web AP, Angular 11,
Tools
Visual Studio, Splunk, DataDog, Azure DevOps, SoapUI Pro, SonarQube, Git, JIRA
Databases
SQL Server, Cosmos DB
Cloud
Microsoft Azure
Other
Agile Methodology, DevOps Practices
EXPERIENCE
Concentrix Catalyst Jan 2023 – Mar 2025
Client: Ryder Inc.
Project: RyderView – Last Mile Delivery Management
Role: Application Developer III
Description:
Ryder Inc. is a transportation and logistics company based in the United States. It operates in the supply chain, fleet management, and dedicated transportation services domains.
RyderView is a platform to optimize and streamline last-mile delivery operations for Ryder’s Last Mile team. It seamlessly integrates with critical systems such as I Direct, DispatchTrack, and the Mobile App, providing a robust solution for routing, truck scheduling, and product delivery. RyderView enables efficient order allocation, real-time tracking, and the dynamic creation of delivery routes tailored to customer locations and available resources.
The platform’s comprehensive mobile app equips drivers with real-time route details, delivery stops, and manifests, ensuring accurate and on-time deliveries. By automating and synchronizing key operational processes, RyderView enhances operational efficiency, reduces delivery times, and significantly boosts customer satisfaction. This makes it an indispensable tool for optimizing the entire last-mile delivery workflow, driving both productivity and service quality across the
Responsibilities:
Designed and developed features for RyderView, leveraging .Net 8.0, C#, and SQL Server for backend development and data management.
Integrated Azure Service Fabric and Azure Functions to implement scalable microservices, ensuring efficient routing, scheduling, and data processing.
Developed and managed messaging flows using Azure Service Bus Queues for seamless communication between services.
Utilized Cosmos DB and Azure Blobs for handling large datasets and ensuring fast, reliable access to delivery and order data.
Created RESTful APIs to facilitate communication between the backend system and the mobile app, ensuring real-time data updates for drivers.
Worked with Azure DevOps for continuous integration/continuous deployment (CI/CD), automating build, testing, and deployment processes.
Conducted performance monitoring and troubleshooting using DataDog to ensure system reliability and optimize delivery operations.
Enhanced RyderView user interface using Angular to focus on delivering clear and actionable data to operations teams.
Used Postman for API testing and ensuring the accuracy and efficiency of data exchanges between services.
Coordinated with cross-functional teams to gather requirements and deliver features aligning with client needs, improving last-mile delivery efficiency.
Client: Arkansas Blue Cross Blue Shield Jan 2021-Dec 2022
Project name: CTA Infrastructure API Team
Role: Senior Software Engineer
Description:
Developed a FHIR Patient Access and Provider Directory REST API to meet the requirements of the CMS Patient Access Rule. The Patient Access API allows patients and members to access important medical information, such as their personal details, medical records, immunizations, allergies, clinical notes, and practitioner information. The Provider API provides a directory of healthcare providers, helping patients find the right providers based on their needs and enabling clinicians to coordinate care with other providers. Worked with US Core, CARIN FHIR (Medical), and DAVINCI (Clinical) implementation guides to ensure compliance and proper data integration.
Responsibilities:
Contributed to the ABCBS API Infrastructure team by developing HL7 FHIR Standard REST APIs using .NET Core and .NET 6.0 to support healthcare data exchange.
Developed "pass-thru" REST APIs to interface with various third-party vendors' APIs, specifically for Medicare Part-A, Part-B, Advantage, and Part-D services.
Created POSTMAN workspaces to facilitate the sharing of sample API calls, enabling streamlined collaboration and testing.
Actively assisted in troubleshooting and resolving issues related to the API platform, ensuring consistent API accessibility and smooth deployments.
Supported API monitoring and provided system support for production application services, ensuring seamless operations.
Participated in the design and documentation of API specifications and Swagger definitions, aligning with industry standards.
Engaged with clients to gather and clarify requirements, ensuring alignment with business goals and technical specifications.
Collaborated in an AGILE environment, using Git, Azure DevOps, and Microsoft Teams to drive efficient development and communication.
Client: T-Mobile Aug 2017-Dec 2020
Project name: WPC PCM DevOps
Role: Senior Software Engineer
Description:
WPC (Product Catalog) is a comprehensive system responsible for configuring and maintaining both hard goods (e.g., devices and accessories) and soft goods (e.g., rate plans and services). It manages the central repository of product information and ensures accurate, up-to-date product details across various channels. WPC delivers product feeds to multiple platforms such as Web, Retail, and Customer Care through nightly feeds and Web Services.
As part of a broader strategy to enhance operational efficiency, WPC has begun transitioning to Master Data Management (MDM). This initiative involves migrating outdated applications to modern APIs, providing clients with real-time data and enabling more seamless, scalable, and dynamic interactions with the system.
Responsibilities:
Develop Rest Services using MVC WEB API.
I participated in creating design documents and API swaggers.
Analyze and troubleshoot to resolve issues related to API response times, code issues and deployments.
Resolving the production issues and maintaining the documentation in confluence for future references.
Created Regression test cases for executing unit test for API’s.
Writing automation test cases for MDM tool using Selenium, Cucumber.
Involve in development of different database objects containing Stored Procedures, Triggers in SQL Server.
Involved in major code changes related to the PCDE application which will provide feeds to different downstream systems.
Performance tuning the queries and the stored procedures and troubleshooting in case of any issues.
Worked with source-code repository and version control tools like GitLab and TFS.
Jenkins for continuous integration and deployment.
Following Agile Methodologies for Software development and participate in all SCRUM calls.
C2S Technologies
Sept 2015 – July 2017
Client: C2S Technology
Project name: Naviz Software
Role: Software Engineer
Description:
Naviz Analytics surfaces the necessary insight and foresight to help customers make the best-informed decisions. Naviz is an enterprise level self-service platform. Business User and Super user can blend, curate, transform and stage data without writing a line code. Naviz brings the agility for data analysis by creating enterprise level data blending with a click of a button.
Naviz delivers faster time to market for Insights delivery and reporting. Instead of investing in building a data visualization solution, Naviz provides a ready drag and drop data visualization solution.
Responsibilities:
•Involved in discussion with line of business for gathering and analysis of business Requirements.
•Point of contact with the client from Manual/Automation team.
•Rewriting codes and maintaining the front end.
•Worked with software testing methodologies with all phases and stages of testing.
•Transferring data from database to another database using SSIS packages.
•Creating reports using Tableau.
•Desired (Functional, System, Automation, Regression, Data Validation)
Infosys Limited July 2014–March 2015
Software Engineer
Client: Service Corporation International
Project name: HMIS Application Maintenance and Support
Role: Software Engineer
Description:
The Scope of the project is to provide maintenance and enhancement support for HMIS Web Version application.
●Perfective maintenance - Restructuring, Revitalizing, rewriting pieces of code to ease future maintainability, rationalization of data, performance tuning.
●Adaptive maintenance - To adapt to change in business / technical environment
●Enhancement work - Adding new functionality - new module, report etc.
Responsibilities:
●Involve in Code development for the web-based application.
●Interaction with client on requirements gathering and clarifications
●Created RESTful services for CURD operations using Spring boot.
●Involved in Application Design, code development for windows-based application using ASP.NET
●Involved in Application Design, code development for Web based application using ASP.NET.
●Developing and consuming Restful services.
●Consuming JSON/XML data in the UI using jQuery for making AJAX requests.
●Involve in creating UI Components with all necessary validations and styles
●Code SQL Stored Procedures and integrated with application
●Involve in Testing (Unit Testing, Regression Testing, and System Testing) for the application developed, using test cases server-side validations using C# and ASP.NET validation controls and client-side validations using jQuery
Client: True-blue Inc., Tacoma, WA
Project name: Shine (Ellis – JR Integration)
Role: Software Engineer
Description:
Project Shine is an initiative to implement the JR (Job Rooster) technology into True-blue Inc. business processes. The purpose of this project is to enhance the fulfillment activities at Labor Ready by offering automatic job matching and texting to their current process. The business objective of this project is the timely implementation through aligned business and technology integration and interface of JR (Job Rooster) functionality in the Ellis product to leverage the job matching, fulfillment, and text messaging capabilities in JR (Job Rooster).
Responsibilities:
•Interaction with client on requirements gathering and clarifications.
•Use waterfall methodology for application development.
•Support in requirements gathering from the end users.
•Involved in the design (Database Design, Detail Design)
•Involve in Application Design, Code development for the Window based application.
•Design user control window forms using Infragistics.
•Developing and consuming web services using SOAP.
•Involve in creating UI Components with all necessary validations and styles
•Code SQL Stored Procedures and integrated with application
•Unit testing through Nunits.
•Involved in Testing (Independent Testing, Unit Testing, Regression Testing, and System
•Testing) for the application developed using test cases
•Involved in Status Reporting, Configuration Management Activities, and Release Activities.
EDUCATION
Bachelor’s degree in civil environmental engineering (2008-2011)