Experience
-
January 2020 - Present
Clinical Software Engineer
Massachusetts General Hospital - Boston, Massachusetts
Work with the Clinical Decision Technology Laboratory (CDTL) within the Department of Emergency Medicine to develop clinical decision-support software applications with the following projects currently funded: trauma patient management; septic patient management; circulatory shock management; and acute spinal cord injury management. The software applications are designed to provide clinicians with improved “situational awareness” of a given patient, displaying important information for decision making; predictive analytics for interpreting the clinical data; and recommendation of specific actions. User interfaces have been developed collaboratively using clinical experts; software engineers; and user experience (“UX”) experts. Over the next 24 months, each of the aforementioned software applications are being tested in clinical environments, with iterative software enhancements planned.
Responsibilities include:- Provide technical support for existing software that is being deployed clinically.
- For new software functionality or enhancements, lead the development of authoring technical requirements.
- For new software functionality or enhancements, lead the identification of technical options for implementing the functionality.
- For new software functionality or enhancements, lead the selection of the optimal implementation option in consultation with the PI, co-investigators and stake-holders.
- For new software functionality or enhancements, build the solution without substantial need for technical support.
- For new software functionality or enhancements test the solution in consultation with the PI, co-investigators and stake-holders.
- Document the build and testing of software solutions without substantial need for support.
- Provide occasional support for other computing needs of the research team.
-
October 2016 - December 2019
Software Engineer / Team Lead
Leidos - Aberdeen Proving Ground, Maryland
Work with the Survey and Reconnaissance Group (SRG) in support of a critical modernization effort of the Advanced Field Artillery Tactical Data System (AFATDS) in order to satisfy the vision of the Program Executive Office Command Control Communcations-Tactical (PEOC3T) of the United States Army.
Responsibilities include:- Design, develop, troubleshoot, and debug mission critical software source code using modern software development languages and tools.
- Work independently as a contributing member of Agile Sprint Team.
- Use Jira, Confluence, Nexus, Stash-Git/Subversion development operations, collaboration and source control tools.
- Perform unit testing of code, including manipulation of data for analysis of system requirements.
-
July 2016 - October 2016
Departmental Lab Assistant
University of Massachusetts Amherst - Amherst, Massachusetts
Contribute to research in the highly technical BINDS (Biologically Inspired Neural and Dynamic Systems) Computer Science lab.
Responsibilities include:- Study theoretical relations with super-Turing machines.
- Develop simulation of planaria by cells and neural structure and analyze it in terms of complex systems.
- Develop and demonstrate a system of growth and minimization of precision.
- Develop a similar system of neural networks.
- Write reports on research.
-
May 2015 - September 2015
Technical Coordinator / Java Instructor
iD Tech Camps - Santa Clara, California
- Prepare lesson plans, and teach a class with up to 8 students.
- Troubleshoot problems with software that occurred throughout the workday.
- Apply behavior management techniques to enforce rules and safety regulations.
- Supervise all students and maintain a safe environment.