Local medical provider network hires KEYSYS to modernize their patient management software
Direct Pay Provider Network
client challenge areas
.Netcore, sql server, react, docker, AWS
Direct Pay Provider Network is a Birmingham based company that works with health care providers to offer medical scheduling, billing, and patient management services.
The scheduling of medical services, along with handling the billing & reporting for patients is complicated. It takes tedious amounts of work for each patient. To ease this burden Direct Pay facilitates the entire patient scheduling process through their network of providers.
Aaron came to KEYSYS with a passion for Automated Testing and overall product quality. His past experience demonstrated his ability to promote a DevOps culture focusing on test-driven development. He has led the advancements in KEYSYS’ continuous integration and product delivery.
Software Engineer @ KEYSYS
- Automated Testing
- Test-driven Development
Aaron, along with Hunter Horton, led a team to redesign the business software in a microservice architecture using .NET Core, Docker, and React. This change in architecture allowed the team to work in calculated sprints to achieve feature-complete milestones between each of the monthly showcases.
Aaron & Hunter made sure to focus on writing quality code by implementing Test-driven Development throughout the project.
Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the code is improved so that the tests pass. This is opposed to software development that allows code to be added that is not proven to meet requirements.
While this project has yet to reach completion, each milestone achieved to date has helped create a solid foundation for future use.
Building Custom Software To Make Your Business Better
Everyday at KEYSYS we build custom software to help business leaders get the important stuff done.
This is part 6 of a 10 week series during which we’ll highlight a set of problems, people and technologies as they relate to our Client Challenge Areas.
In our experience the kinds of problems that we solve can almost always be related to one of these key challenge areas our clients face in their businesses: Data / Innovation / Growth / Security