To continue building a career utilizing computer science skills to help an organization solve problems, achieve goals, and become more efficient.
Overview
17
17
years of professional experience
Work History
Software Engineer II
TrueCommerce / B2BGateway
09.2018 - 04.2025
Primary accomplishment was version 2 of the Warehouse Support Site web application which enabled customers to acknowledge orders, generate shipping labels, send advanced ship notices, and create invoices
I was the back end architect and also helped with the front-end development
Introduced unit testing and integration to the development team as all testing had previously only been manual forms of testing
Led the move from SVN to Git and helped the other team members with this process as the rest of the team had previously only used SVN for version control
Helped maintain other mission critical applications such as B2BDashboard and Smapper
Spent much of my last year working on the Ectopia supply chain management web application
Performed all of the QA related work for the TrueCommerce/B2BGateway Upgrade Strategy
Became a preferred point of contact for many of the technical issues impacting the organization, particularly with any issues involving the Warehouse Support Site
Written Content Developer
LearnToProgram
05.2015 - 04.2018
Wrote a book titled App Development Guide: Wack-A-Mole which became an Amazon best seller (Top 100 in three separate categories)
Developed educational materials (tutorials, blog articles, exercises, and a book) that teach programming and other topics of computer science
Examples of topics covered include Meteor, PhoneGap, Java, Data Structures, Object Oriented Programming, and LeafletJS
Develop and implement ideas for making educational content both easier to understand and more in depth
Information Systems Specialist
Aidance Scientific
10.2014 - 11.2016
Primary duties included computer programming, system administration, and database administration
Added new features and fixed existing bugs in the custom built VB.NET application that employees use to create and manage orders
Managed SQL Server databases and wrote T-SQL queries for use in reporting, automation, shipping, and database administration
Developed a custom lot tracking system, an automated inventory system, and a supply chain system
Automated tasks and processes that were previously being performed manually by using Java, C#, SQL, Windows batch scripting, WinSCP scripting, and task scheduling
Created VB.NET pages that provide user friendly search and filter functionality for generating customized reports on the company's data
Managed the shipping department after the previous shipping manager left the company
Helped the company make informed decisions regarding their supply chain based on the various reports that I developed
Resolved any IT related issues (software, hardware, and security)
Software Engineer Intern
MEDfx
07.2014 - 09.2014
Developed production quality Java code for software projects in the medical industry
Communicated with project managers and updated existing code based on their requests
Web Developer Intern
Growtivity
06.2013 - 07.2014
Used CSS, HTML, PHP, and MySQL to work on different aspects of the website
Helped Growtivity make informed decisions regarding the design and user experience of the site
System Administrator
Mount Auburn Cemetery
06.2012 - 05.2013
Help desk support to the employees at the company (roughly 50 computer users)
Followed and enforced security procedures, maintained virtual servers, checked logs, utilized KBOX (Dell KACE K1000), and Active Directory administration
Configured machines with the organization's standard software and hardware installations
IT Intern
URI Department of Safety/Risk Management
01.2008 - 01.2009
Created and maintained website using HTML and CSS
Provided technical support to employees
Entered data from MSDS (Material Safety Data Sheets) into databases
Education
Bachelor of Arts Degree - Computer Science Major, Business Administration Minor