Adaptable professional with a quick-learning ability and a talent for adjusting to new environments. Skilled in rapidly acquiring new knowledge and applying it effectively. Driven by a passion for continuous learning and successfully navigating change.
Overview
17
17
years of professional experience
Work History
Software Engineer
Ontos Equipment Systems
Morrisville, United States
08.2020 - Current
Design GUI applications that communicate with serial controllers to send and receive commands, and update in real time.
Create detailed user manuals, design documents, release notes, and other related documentation.
Participate in regular meetings with stakeholders to discuss project progress, changes, challenges.
Research emerging technologies for potential implementation in current products.
Provide technical support to customers regarding product usage and troubleshooting issues.
Manage version control tools (Git) for source code across multiple projects.
Refactor legacy code for improved maintainability without affecting existing features.
Deploy software updates and patches to ensure security and functionality.
Implement robust code in multiple programming languages, including VB.NET, C++, and Python.
Computer Systems Specialist / Technical Writer
Takeda
Lexington, MA
11.2013 - 07.2020
Perform system administration including configuration, calibration, install, testing, backup, restore, patching, and security access configuration
Draft new procedures or modify existing procedures.
Create and update graphics, illustrations, figures, and diagrams for processes and equipment
Work with system subject matter experts to learn system functionality
Maintain and support procedural requirements
Interface with other departments to assist in procedural improvements and strategies
Facilitate review and approval of new and modified procedures
Lead meetings for collaborative team work
Teach classroom training
Software Developer
InterlinkONE
Wilmington, MA
09.2007 - 02.2009
Develop and manage project specifications including requirements documentation and feature prioritization documentation
Troubleshooting and resolving software application issues escalated from customer support
Directly interface with clients including on-call meetings with system users and developers
Administrate SQL database changes
Develop code fixes and enhancements for inclusion in future code releases and patches
Participate in Code-Reviews
Education
BS - Information Systems Technology with focus in Software Development
Messiah College
Grantham, PA
01.2013
Skills
Development of project specification documents
Documentation
Quality Assurance
Version control
Software testing and deployment
Code Review
Troubleshooting
JIRA
User interface design
Design and development
Linux
Scrum
Microsoft software suite
Coding standards
Fluent in several programming languages (C, Python, VBNet)