Seasoned Software Engineer with expertise in designing, coding, testing, and debugging software applications. Known for strong problem-solving abilities, effective teamwork skills, and adherence to development best practices. Excels at working independently and quickly acquiring new skills.
Overview
6
6
years of professional experience
Work History
Software Engineer (Lead Responsibilities)
Picasso - Harris Ambulatory Core Niche
Remote, MA
10.2020 - Current
Solely responsible for the development, maintenance, and enhancement of the Picasso product, a critical healthcare application used by our clients.
Managed full development lifecycle including requirements gathering, solution design, implementation, testing, deployment and post-release support.
Collaborated with cross-functional teams (e.g., QA, product management) to set timelines, prioritize features, and coordinate releases.
Managed compliance with industry regulations by meeting ONC Certification requirements and conforming to C-CDA standards.
Implemented new features including Electronic Case Reporting, FHIR server communication, and exporting of Electronic Health Information.
Software Engineer (Assigned to Overseas Team)
QuickSilva via Harris Ambulatory Group
Remote, MA
05.2020 - 10.2020
Supported the UniqueQ team at Quicksilva, a renowned UK-based technology supplier, by applying my extensive knowledge of .NET and healthcare.
Collaborated in the creation of a cross-platform, web-based video call solution for healthcare providers to seamlessly integrate into their current systems.
Created robust APIs for seamless interaction with core functionalities such as patient demographics, video call initiation, and single sign-on.
Excelled in adapting to new technologies such as Blazor, BitBucket and SoapUI, while effectively utilizing Katalon Studio's test automation platform.
Jr. Software Engineer
Harris Ambulatory Group
Warwick, RI
06.2018 - 05.2020
Assisted in the maintenance of two EHR systems, namely Amazing Charts and CareTracker, within the Harris Ambulatory Group.
Maintained existing software systems by identifying and correcting software defects.
Participated in regular meetings with stakeholders to discuss project progress, changes, challenges.
Utilized Agile methodologies to manage project timelines and deliverables efficiently.