Experience

Jul 2025 –

Senior Software Engineer · Metron

Remote

  • Led the app's navigation and URL rework: a new left-nav layout with clean, readable URLs. Built over ~40 tickets behind a feature flag, with redirects from every old URL, and launched to all users.
  • Built the frontend for a billing and reporting MVP: editable billing grids, file upload and replace, an unsaved-changes guard, highlighting of cells that failed to save, and report generation. Also built the backend endpoints they needed.
  • Designed and led moving table and map state into the URL, so filters, sorting and pages survive a reload and can be shared as links. Bad or stale links fall back safely instead of breaking the page.
  • Made the app work on phones: responsive charts, tables, modals and navigation, including a sidebar that becomes a drawer on small screens.
  • Worked across the full stack in Go and PostgreSQL: filters, sorting and exports for the meter and map APIs. Also added a CI test step and role-based landing pages driven by Cognito user groups.
  • React
  • TypeScript
  • Go

Mar 2022 – Dec 2023

Senior Software Engineer · Square

Remote

  • Implemented a first month free trial for new sellers leading to a 3.5x increase in SaaS conversions - a statistically significant increase that was projected to boost SaaS revenue by up to $3M annually
  • Leveraged ChatGPT to power sample menu creation, tailoring menus to specific user inputs, simplifying the process and reducing intimidation for new sellers - this now accounts for the majority of menu creations across Square for Restaurants
  • Aided in building a seamless linear onboarding experience for new sellers to onboard quickly and easily
  • Performed technical screening interviews for potential candidates, assessing their qualifications and skills in order to deliver feedback on their suitability for roles within the organization
  • Formulated comprehensive engineering designs to strategically plan and guide software projects, ensuring a structured and efficient development process from conception to implementation
  • Collaborated with designers to implement user interface improvements, translating design concepts into functional software features
  • React
  • TypeScript

Mar 2019 – Feb 2022

Software Engineer III · Wellsky

Remote

  • Designed layouts and built frontend logic to implement new features and bug fixes for the financial module of Wellsky’s Specialty Care Application
  • Collaborated with backend developers and product managers to strategize and implement solutions, enhancing overall client experience
  • Pioneered the creation of a self-guided onboarding curriculum for new hires, covering crucial aspects such as setting up local development environments, mastering ExtJS, and leveraging GitHub for effective codebase contributions
  • ExtJS
  • JavaScript

Oct 2017 – Mar 2019

Frontend Web Developer · HCS (acquired by Wellsky)

Wall, NJ

  • Created/maintained options for HCS’s modern web application using ExtJS
  • Designed and coded an online Patient Portal proof of concept deployed on a MERN stack
  • Leveraged the JIRA and Tempo APIs to create scripts that updated data to new standards
  • ExtJS
  • React
  • JavaScript

Sept 2015 – Sept 2017

Junior LIMS Consultant · CSols Inc.

Newark, DE

Skills

Languages
  • JavaScript
  • TypeScript
  • Java
  • SQL
  • Python
  • Go
Frameworks
  • React
  • Ember.js
  • ExtJS
  • Node
  • Express
  • MongoDB
Tools
  • PostgreSQL
  • IntelliJ
  • Eclipse
  • VSCode
  • Bash
  • Git/GitHub
  • Jira
Operating systems
  • Windows
  • MacOS
  • Linux
  • Unix

Education

May 2015

B.S. Computer Science · University of Delaware

Newark, DE