Graduate Software Engineer Winston-Salem, NC
- Refactored the real-time message queuing service used by MedEx TraySafe devices to improve the logging and resilience of camera and printer driver communications using Node.js, TypeScript, Socket.IO, and ZeroMQ.
- Optimized and refactored Azure DevOps CI/CD pipelines to reduce the deployment time of Docker images and C++ build artifacts to MedEx TraySafe devices from an average of over 30 minutes to around 3 minutes.
- Created and maintained ASP.NET Core Web API services for backwards compatibility between MedEx TraySafe Mobile and legacy MedEx software using C# and Entity Framework Core.
- Designed and implemented over 50 new automated end-to-end tests with MySQL database setup and teardown for legacy MedEx software using Cypress.
- Drafted and conducted an elective presentation of programming principles and clean code practices with an audience of approximately 25 software engineers and supervisors.
- Documented and addressed defects in PHP code and system enhancements in an Ubuntu environment for MedEx TraySafe.
- Created and assisted in administering Node.js programming assessments via CodePen for prospective support engineers.