Corey Royse

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Senior Software Engineer, .NET Lead at Invene
September 1, 2025 - October 20, 2025
Led migration of legacy monolithic medical lab management projects to microservices using .NET Core 7 and Angular 15, improving performance, scalability and HIPAA compliance. Revamped Lab Results and Patient Dashboard with modular Angular components and real-time notifications, reducing load times by 40% and increasing report downloads by 25%. Built RESTful APIs for Appointment Scheduling with Azure Web Job and .NET Core Web API for availability checks, automated reminders, and calendar integration. Designed SQL Server database and SSIS ETL pipeline; optimized T-SQL and stored procedures; improved data access with EF Core 7. Strengthened security via Azure Entra ID, OAuth 2.0, JWT, and RBAC. Orchestrated Azure infrastructure including Entra ID, API Gateway, Functions, Logic Apps, Kubernetes Service, Service Bus and Key Vault. Wrote unit/integration tests (Jasmine/Karma for Angular; NUnit for C#) and implemented Grafana/DataDog monitoring. Automated API Management deployment with Terraf
Senior Backend Engineer at PROS
October 1, 2022 - October 20, 2025
Engineered scalable backend solutions using C#, .NET Core, Java, Spring, and Node.js. Built and maintained 5+ front-end apps with Angular, Vue.js, Blazor, Razor, and Kendo UI. Led migration to microservices with SAGA patterns, RabbitMQ, and Apache Kafka. Designed high-performance gRPC services. Developed Jira plugins with Java, Spring, Spring Boot, and Vue.js. Optimized data access with EF Core and Dapper, reducing load by 25%. Established logging/monitoring with Serilog and Application Insights. Containerized with Docker for deployments across multiple platforms.
FullStack Software Engineer at SOLTECH
September 1, 2019 - October 20, 2025
Collaborated with 10+ clients to deliver scalable backend and frontend solutions using C#, .NET, and React.js. Built and deployed 15 SOAP and REST web services handling 500+ business transactions daily. Created a data-driven app with Kendo UI Grid for 100,000+ users. Established a centralized NuGet repository and implemented Repository Pattern with LINQ. Leveraged AWS (EKS, CloudFront, CloudFormation, CloudWatch, DynamoDB) to improve performance and scalability for thousands of users.
Software Engineer at Credera
August 1, 2017 - October 20, 2025
Migrated a 400K+ line Web Forms app to ASP.NET MVC and WCF/REST; increased unit test coverage by 35% and added a new HTML5 interface. Added OAuth 2.0 authentication to an Angular 2 app for secure communication with a .NET Core API using Azure Active Directory. Designed and deployed WCF services with SOAP/WSDL; registered via UDDI; improved user satisfaction and conversion by 30%. Worked with Java, Spring, Servlets, WebLogic, JSP in J2EE to boost performance by ~10%. Authored 50+ unit tests with xUnit; introduced Git, Jenkins CI, and Jira integration; promoted Agile SCRUM and TDD.
Senior Software Engineer, .NET Lead at Invene
September 1, 2025 - September 1, 2025
Led migration of legacy monolithic medical lab management systems to microservices using .NET Core 7 and Angular 15, improving performance, scalability, and HIPAA compliance. Refactored Lab Results and Patient Dashboard with modular Angular components and real-time notifications, reducing load times by 40% and increasing report downloads by 25%. Built RESTful APIs for Appointment Scheduling with Azure WebJob and .NET Core Web API, enabling availability checks, automated reminders, and calendar integration. Designed SQL Server database and SSIS ETL pipelines; optimized T-SQL and stored procedures; leveraged EF Core 7 for data access. Strengthened security with Azure Entra ID, OAuth 2.0, JWT, and RBAC. Orchestrated Azure infrastructure including Entra ID, API Gateway, Functions, Logic Apps, AKS, Service Bus, and Key Vault. Implemented unit/integration tests (Jasmine/Karma for Angular; NUnit for C#) and added Grafana/DataDog monitoring. Automated API Management deployment with Terraform/A
Senior Backend Engineer at PROS
October 1, 2022 - October 1, 2022
Engineered scalable backend solutions using C#, .NET Core, Java, Spring, and Node.js to improve reliability and scalability of enterprise applications. Built and maintained 5+ frontend apps with Angular, Vue.js, Blazor, Razor, and Kendo UI. Spearheaded migration of monolithic systems to microservices using SAGA patterns, RabbitMQ, and Apache Kafka, improving modularity and scalability. Designed high-performance gRPC services for inter-service communication. Developed custom Jira plugins using Java, Spring, Spring Boot, and Vue.js to improve project management workflows. Optimized database queries with EF Core and Dapper, reducing load by 25% and improving app reliability. Established comprehensive logging and monitoring with Serilog and Application Insights across multiple apps. Containerized applications with Docker for consistent deployments across platforms.
FullStack Software Engineer at SOLTECH
September 1, 2019 - September 1, 2019
Collaborated with 10+ clients to gather requirements and deliver scalable backend and frontend solutions using C#, .NET, and React.js. Crafted and deployed 15 SOAP and REST web services, supporting 500+ business transactions daily. Built a data-driven application with Kendo UI Grid enabling users to manage large datasets with sorting, filtering, and pagination. Established a centralized NuGet repository and implemented Repository Pattern with LINQ for efficient data access. Leveraged AWS (EKS, CloudFront, CloudFormation, CloudWatch, DynamoDB) to boost performance and scalability.
Software Engineer at Credera
August 1, 2017 - August 1, 2017
Migrated a 400K+ line Web Forms application to ASP.NET MVC and WCF/REST; increased unit test coverage by 35% and modernized the HTML5 UI. Added OAuth 2.0 authentication to an Angular 2 application for secure communication with a .NET Core API using Azure Active Directory. Designed and deployed WCF services with SOAP/WSDL, enhancing features and user satisfaction. Used Java, Spring, Servlets, WebLogic, and JSP in J2EE to build robust applications. Authored 50+ unit tests with xUnit. Introduced Git, Jenkins, and JIRA integration, reducing development time by 10%. Practiced Agile Scrum and TDD.

Education

B.S. in Computer Science at Baylor University
August 1, 2011 - December 1, 2015
B.S. at Baylor University
August 1, 2011 - December 1, 2015
B.S. at Baylor University
August 1, 2011 - December 1, 2015
B.S. at Baylor University
August 1, 2011 - December 1, 2015

Qualifications

B.S. in Computer Science
August 1, 2011 - December 1, 2015

Industry Experience

Software & Internet, Healthcare, Life Sciences, Professional Services