I like to create things,

including software applications and web sites,

and also paintings.

About

I'm a fullstack software engineer based in Boston, MA.

My skill set is mostly Java & Spring on the back, ReactJS on the front. For a detailed list of technologies with which I'm familiar, see my Skills section.

My most recent project was a Spring-based microservice app that connected various internal data sources to help Ameritas pay its agents. Before that, I rebuilt ChooseWork, the site for Social Security beneficiaries who want to rejoin the workforce. More work experiences below.

Experience

Senior Software Engineer

Life Insurance

Accomplishments
  • Provided technical leadership for team of 4 on J2EE Spring microservices app that handles $15M/week in agent compensation, based on data from multiple sources including SFTP, REST, SOAP, and SQL
  • Created new project architecture (Spring Boot + RabbitMQ) allowing rapid development of new data services
  • Developed build pipeline (BitBucket, Gradle, Jenkins, JUnit, SonarQube, NexusIQ, Docker, and Kubernetes) for getting JIRA requirements to QA on schedule
  • Devised and enforced code standards, Git procedures, and test coverage requirements for my team
October 2022 - January 2024 | Remote
Software Engineer

Content Management Software

Accomplishments
  • Primary engineer on $80M federal contract to migrate two SSA subdomains to Azure Cloud, plus 4 legacy J2EE apps; re-engineered site search functionality using JSP and search.gov
  • Built custom integration to synchronize customer's LDAP with CMS directory, using Java REST client; wrote extensive unit and integration tests plus deployment
  • Provided daily expert support for 30+ institutional and government CMS customers
  • Created and executed QA scripts for product features and upgrades
May 2020 - September 2022 | Remote
Software Engineer

Start-up creating a platform for live video tutoring

Accomplishments
  • Created TypeScript-based React components for start-up's video tutoring platform
  • Developed independent component tests in Storybook for assessing performance outside deployed application
April 2019 - June 2019 | Boston, MA
IT Manager

National non-profit that provides resources to families and individuals on the autism spectrum

Responsibilities
  • Provided operational support for technical needs including network management, system integration, training, and database and website development
  • Researched diverse technologies to advise executive director on implementation strategies, as needed, including cloud migration, password management, and technological risk assessment
  • Maintain and administered organization website, including all WordPress maintenance, features, and plugins
  • Oversee G-Suite and web-based security applications
Accomplishments
  • Provided operational support for technical needs of smallish non-profit, including network management, system integration, and database and website development and maintenance
  • Implemented migration of records systems from local database to Salesforce NonProfit
  • Developed and maintained extensive databases in FileMaker, MS Access, and MySQL
  • Designed and implemented needed improvements to existing website, including SEO optimization, visual enhancements, and construction of numerous dynamic forms
  • Made decision to migrate from local file server to cloud-based resources, saving over $20K in annual fees
  • Dramatically improved security by acquring role-based password management application
August 2012 - January 2019 | Watertown, MA
QA Engineer
Accomplishments
  • Upon completion of training, participated on QA engineering contracts from local clients
  • Created Selenium-based automated testing suites to maintain a commercial, cloud-based HR web application for PrismHR
  • Developed Appium tests using Page Object Factory model for a production app used by first responders in critical situations
June 2017 - August 2018 | Acton, MA
Technical Director
Accomplishments
  • Responsible for website development for a variety of small business clients
  • Designed and constructed roughly 20 sites for small business and non-profit customers
  • Worked closely with customers to analyze goals and discuss options based on a range of budgets
  • Directed and oversaw duties of additional web programmers and sub-contractors
  • Participated in creative design process as well as planning best technical approach
April 2008 - August 2012 | Sarasota, FL
Senior Software Engineer

(Now called LogMatrix)

Accomplishments
  • Principal UE developer for an enterprise network security and threat detection suite
  • Designed front end for two major releases of web-based security product used (at the time) by nearly every major telecom or financial services company
  • Developed complex components based on XML specifications using JAXB
  • Created entirely new interface using Java Server Faces
  • Advocated and successfully achieved migration of product away from applet-based interfaces towards Ajax, resulting in significant improvement in customer satisfaction
January 2007 - April 2008 | Marlborough, MA
Software Engineer

(Now a subsidiary of Alterian)

Responsibilities

As a consultant for MediaSurface, I joined a 5-person team that rebuilt the public-facing website of Thomson, a media conglomerate that became Thomson Reuters in 2008 when it acquired the Reuters Group.

Accomplishments
  • Quickly mastered API for proprietary CMS platform
  • Integrated into team of consultants and client employees to build brand new public website for multinational media giant within narrow timeframe
  • Built numerous JSP-based components to plug into framework
  • Documented and thoroughly tested hundreds of individual components within framework
  • Solely responsible for successful creation of Java-based email broadcaster to notify hundreds of thousands of customers about important updates
  • Developed intranet solution for management and statistical analysis of email broadcaster
June 2006 - January 2007 | Stamford, CT
Software Engineer

"A modern and agile company with the most finely meshed international network, Coface is a reference in credit insurance and risk management."

Accomplishments
  • Developed wide range of business applications based on Oracle back-end with JSP or VB interfaces
  • Projects ranged from tiny VB or MS Access apps that served only to allow protected interface, to enterprise-wide web-based reporting solutions
  • Also responsible for naming applications and creating unique icons
August 2003 - October 2005 | New Haven, CT
Surveillance Technician
Responsibilities
  • Trained on ground-based radar modules, using early precursor to touch-screen technology
  • Monitored No-Fly Zone between Iraq and Kuwait following Operation Desert Storm
  • Helped keep world safe for democracy, etc
June 1995 - June 1999 | Various Locations

Projects

Choose Work
Choose Work

Social Security site for beneficiaries who want to rejoin workforce

Technologies
  • Java
  • Tomcat
  • Spring MVC
  • Wildfly
  • Oracle
  • Percussion CMS
Your Ticket To Work
Your Ticket To Work

Social Security site for organizations that help people rejoin the workforce

Technologies
  • Java
  • Azure
  • Tomcat
  • Spring MVC
  • Percussion CMS
National Police Data Coalition
National Police Data Coaltion

National project to encourage police accountability

Technologies
  • React
  • TypeScript
  • Storybook
  • HTML5
  • CSS3
  • Python
  • Flask
  • Jupyter Notebook
  • Docker
Can't Imagine Why Logo
Can't Imagine Why

Website for displaying artwork

Technologies
  • HTML5
  • CSS3
  • React
  • Sass
  • Storybook
  • Cloudinary
  • NodeJS
  • Bootstrap
Screenshot of CommunityConnect
Community Connect

Project created by Code for Boston to help social workers identify and provide resources to clients.

Technologies
  • React
  • Redux
  • CSS
  • emotion
LOVL screenshot
LOVL

Live Online Video Learning

Start-up tutoring platform

Technologies
  • React
  • TypeScript
  • Redux
  • Firebase
  • styled-components
  • Storybook
Screenshot of AANE.org
AANE

Public-facing website for autism non-profit

Technologies
  • HTML5
  • CSS3
  • JavaScript
  • WordPress
  • PHP

Skills

Languages

Java
JavaScript
TypeScript
Bash

Markup

HTML5
JSX
Haml
XML
MD
JSON

Styling

CSS3
Sass
Bootstrap
Materialize
Material-UI

JavaScript

ES6
ReactJS
jQuery
Redux

Back-end

NodeJS
Express
Mongoose
Spring Boot
Hibernate

Database

Oracle
MySQL
PostgreSQL
MongoDB

Testing

Storybook
Selenium
Jest
TestNG
JUnit

Services

AWS
S3
Lambda
Cloudinary
Heroku
GitHub

IDEs

VS Code
Eclipse
IntelliJ
GitHub Desktop

Tools

Maven
Grunt
Webpack
NPM
Tomcat
Apache

Education

Boston, MA

  • April 2019
  • Web Development Immersive

New Britain, CT

  • May 2017
  • B.S. in Information Systems
  • Magna Cum Laude

Worcester, MA

  • December 2002
  • A.S. in Information Systems
  • Cum Laude

Contact

Resume