Experience & Education
Principal Software Engineer
Principal Software Engineer
Infinx Healthcare
Apr 2025 - Present (8m)
Lead development of Electronic Medical Records and Patient Payment products in compliance with healthcare standards and HIPAA regulations.
Design scalable systems for clinical workflows, patient data management, and provider tools.
Develop APIs and interface applications to ensure data interoperability and certification compliance.
Principal Software Engineer
Principal Software Engineer
i3 Verticals
Apr 2022 - Apr 2025 (3y)
Led full-cycle development of EHR features, adhering to healthcare standards and HIPAA regulations.
Designed scalable systems for clinical workflows, patient data management, and provider tools.
Managed DevOps projects like CI/CD pipeline setup, infrastructure-as-code implementation, and release automation.
Mentored engineers to enhance technical abilities, architectural mindset, and responsibility for challenging features.
Lead Software Engineer
Lead Software Engineer
iMed Software Corporation
Sep 2013 - Apr 2022 (8y 7m)
Led cross-functional team to architect and enhance flagship EHR product for improved performance, scalability, maintainability, and marketability.
Collaborated with product, implementation, and clinical teams to streamline complex healthcare workflows into user-friendly digital solutions.
Created core infrastructure and deployment pipelines, implementing DevOps best practices to expedite delivery and enhance system reliability.
Software Engineer
Software Engineer
Healthpac Computer Systems
Jul 2007 - Sep 2013 (6y 2m)
Led development of Patient Scheduling, Radiology Information, and Mammography Reporting Systems.
Implemented HL7, REST, and SOAP interfaces to integrate EMRs, PACS, and radiology equipment with SaaS products.
Created proprietary source control system in legacy development environment.
Established DevOps infrastructure for improved developer efficiency and data security.
Education
Education
State University of New York at Albany
Bachelor of Science (BS) (3.61) Mathematics and Computer Science
Aug 2005 - May 2007 (1y 9m)
Albany College of Pharmacy of Union University
PharmD Pharmacy
Aug 2001 - May 2005 (3y 9m)
Get In Touch
Interested in working together? I'd love to hear from you!