G2O, Columbus OH - Software Developer 2013 – 2023
Project Role - Tools, Frameworks, and Platforms
Project Name – Company name - Contract Length
Lead RestAPI and UI Developer - Windows, VScode Angular 16, Express, SocketIO, Docker, HTML/CSS, git, MSAL, Postman
Unit Conductor – Cincinnati Children's Hospital Medical Center - 6 Months
Implement backend RESTapi design in NodeJS with Express to interface with HAPI FHIR api an HL7 standard for health care data exchange
Configure project deployment and startup using Docker yml and environment files
Manage user Authentication using Azure Active Directory, MSAL for angular and Passport for the api
Account Management – Chemical Abstracts Service a division of ACS - 4 Years
Worked my way up to lead developer and mentored/trained new developer upon onboarding
Undertook the development and documentation of the onboarding software setup process, reducing new developer onboarding time from days to hours.
IIB Backend Mapping Service Dev - IBM WTX/ESQL, Junit
HoneyComb Project – GENCO, A FedEx Company - 1 Year
Successfully navigated the software development lifecycle, actively contributing to requirements gathering, development, and testing phases.
Used The IBM IIB WTX graphical interface to create message flows with custom scripted compute nodes using the IBM ESQL scripting language for SOAP message translation
Java Mapping SOAP Microservice Dev - Java 8, Spring, Spring boot, Junit, Mockito, PowerMock
FNFG Project – First Niagara Financial Group - 2 Years
As a senior team member in the second year of the project I lead multiple refactoring efforts to simplify complex production code, reducing hundreds of lines of logic to ensure a concise and maintainable solution.
Created mapping services and business logic in Java 8 for an abstracted COBOL mainframe interface using a Spring/Spring Boot microservices framework
Java Developer Trainee – Training
Completed a self guided training program focused on Java and web development leveraging my engineering background and C/C++ programming knowledge
Studied Agile/SCRUM methodologies, QA best practices, and the software development lifecycle
Knockout Concepts, Columbus OH - Android Developer 2015 – 2017
Independent part-time contract Android 4.2, Android Studio, Java8, SOAPui, RetroFit – Service Application
Leveraged my backend development and project planning experience as a junior developer to independently contract my services to a mobile start-up company
Developed and executed a statement of work, meeting all milestones and on-time delivery.
Demonstrated strong project management skills, and received positive feedback for delivery.
Developed a SOAP service frontend interface for an android 4.2 platform, with SOAPui manual tests