Played a pivotal role in the design, development, and enhancement of NextGen Enterprise applications, leveraging both clinical and IT expertise to deliver high-quality software solutions. Responsible for end-to-end development processes, quality assurance, and continuous improvement of patient user interface templates, ensuring alignment with clinical workflows and business objectives.
Implemented an agile change management process and introduced a software Kanban solution, improving cross-departmental workflows and change visibility for core business product NextGen Ambulatory.
Scoped and developed a custom C# application to present critical business information to employees prior to accessing core systems. The application is fully managed by medical operations and training teams, enhancing operational transparency.
Led weekly planning meetings with medical operations, training, education, and development teams, ensuring coordinated announcements and software deployments across departments.
Facilitated weekly sprint meetings with the development team, maintaining agile practices and improving sprint planning, execution, and delivery.
Established and maintained a version-controlled environment integrated with change management processes, ensuring all code check-ins were traceable to specific change requests, enhancing code quality and traceability.
Designed and built a Ruby on Rails web application to serve as a Master Patient Index, enabling authorized users to search and locate patient information across all business units, addressing a critical organizational need.
Led the ICD-10 government mandate transition, designing and executing a custom ICD-9 to ICD-10 conversion process, ensuring compliance with regulatory requirements.
Developed a C# application for automated Crystal Reports delivery, enabling reports to be distributed via email or file export based on scheduled parameters, reducing manual processes and improving data accessibility.
Utilized SQL Server and Crystal Reports to extract and analyze atypical data requests, supporting departmental audits and data-driven decision-making processes.
Collaborated on NextGen EHR ACE (formerly Knowledge Base) maintenance, editing and updating templates to ensure accuracy and alignment with evolving clinical practices.
Mentored junior developers through the 'watch one, do one, teach one' method, providing continuous feedback and fostering skill development:
- Guided the development of a C# application for simulating electronically received lab and diagnostics results, enhancing clinical staff training scenarios.
- Introduced professional documentation practices, reinforcing code documentation standards and use case testing methodologies.
- Advanced SQL skills from basic queries to complex stored procedures, enhancing data analysis and reporting capabilities.
Conducted peer reviews and formal design reviews, contributing to robust software quality assurance and release processes.
Remediated security audit findings, addressing vulnerabilities and enhancing application security posture in compliance with industry standards.
Integrated medical claims clearinghouse with core practice management software, utilizing secure FTP protocols to ensure reliable and secure data exchange.
Developed interfaces with laboratory, radiology, and insurance systems using TCP/IP, SOAP, and HTTPS protocols, enabling structured data transmission for demographics, orders, and results.
Created a custom C# tool for IT support to resolve recurring licensing issues, enhancing user access to NextGen software and reducing downtime.
Participated in beta testing of new features with advanced end users, providing valuable feedback to inform software enhancements and user experience improvements.