Badges
Certifications
Work Experience
Senior Software Engineer
Ameritas Technologies•  September 2022 - February 2024
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
Software Engineer
Code for Boston•  January 2019 - September 2022
As volunteer software engineer, contributed time as well as coding, design, and project management skills towards community-based non-profit initiatives including police accountability and opioid harm reduction. Designed robust technology solutions to meet client requirements for functionality, scalability and performance. Executed project improvement initiatives to incorporate new features and introduce agile methodologies. Onboarded and mentored junior developers and volunteers.
Software Engineer
Percussion Software•  November 2021 - August 2022
Integration, QA, and operational support engineer. Primary engineer on $80M federal contract to migrate two SSA subdomains to Azure Cloud; migrated CMS for both sites, as well as 8 custom Java apps. Built custom integration to synchronize LDAP with CMS directory using Java REST client. Provided daily expert support for 30+ institutional and government CMS customers. Authored and executed manual and automated QA for product features and upgrades
Software Engineer
Live Online Video Learning•  April 2019 - June 2019
As first project after learning ES6/MERN stack, built working UI for stealth-mode startup. Created TypeScript-based React components using REST APIs and XD specs. Developed unit tests in Storybook for assessing performance outside application
IT Specialist
Asperger Autism Network•  June 2012 - January 2019
Provided operational and development support for technical needs of a nationwide non-profit organization, including network management, system integration, database development and website maintenance. Dramatically improved information security by implementing and administering security remediation tools including password management and centralized authentication rules
QA Engineer
we Can Test!•  June 2017 - September 2018
Learned QA automation engineering as part of the first cohort of a non-profit QA training program aimed at neurodiverse adults, developed in collaboration with my employer; continued to work part-time after completion. Created automated Java-based cross-browser tests in Selenium for a production insurance web app. Created Appium test suite for a production mobile app for first-responders that is still in active use. Developed CI/CD pipeline using GitHub and Jenkins
Senior Software Engineer
Costedio Design•  April 2008 - June 2012
Co-founded small web design business. Designed and built 23 different sites for small business and non-profit customers. Worked with customers to analyze goals and discuss options for a range of budgets. Directed and oversaw duties of additional web programmers and subcontractors. Participated in creative design process and choosing best technology for each project
Senior Software Engineer
OpenService, Inc•  February 2007 - April 2008
Principal front-end developer for network security and threat detection suite. Converted applet-based interface into new UI platform using Java Server Faces. Spearheaded migration of product from applets to Ajax, resulting in significant improvement in customer satisfaction
Software Engineer
Mediasurface•  June 2006 - February 2007
Worked with project team to design and implement public-facing website for Thomson (now Reuters). Collaborated with consultants and customer employees to build brand new public website for multinational media giant within narrow time frame
Database Engineer
HealthMarkets•  November 2005 - May 2006
Created complex Oracle queries to facilitate actuarial data analysis for health insurance projections. Created web-based reporting applications to view completed analyses Extensively tested all queries and procedures. Documented own and others SQL and shell scripts.
Software Engineer
Coface Services•  August 2003 - October 2005
Developed a 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. Built custom security application to protect applications and data
Education
Charter Oak State College
Computer Information Systems, BS•  January 2016 - May 2017