Principal Software Engineer & Expert Software Engineer
Provide technical leadership for the development of TouchWorks Mobile, the React Native companion to the TouchWorks EHR, enabling access via tablets and smartphones and optimizing mobile features and functions. • Lead a six-member Scrum team in implementing a React Native solution; reused and introduced Native iOS modules, wrote Native Android modules, and established Azure DevOps processes and built pipelines to automate, develop, test, and deploy project deliverables to enable cross-platform capabilities• Interviewed three candidates for software developing and engineering positions to establish a team for new mobile application development• Introduced domain-specific features to TouchWorks Mobile app, enabling providers to document visits during patient rounds via phone or tablet• Improved user experience by collaborating with UX engineer and providers to streamline prescriber workflow; developed a new code with intuitive functions that allows providers to write and renew prescriptions easily • Implemented automation UI testing for the entire app to exercise the user interface