Profile

Passionate people-focused Engineer with a track record of effectively leading and collaborating with cross-functional teams to tackle challenging problems. Committed to driving positive change and bridging functions to achieve exceptional results. Never hesitates to make a joke and takes pride in doing quality work.

Experience

Lead Software Engineer, Enterprise Payments Network

Northwestern Mutual

Apr 2023 - Present

New York, NY

Founding Engineer

Franchisely

Mar 2022 - Feb 2023

New York, NY

  • Implemented back-end HTTP REST APIs using Clojure and Datomic for flagship AI-backed SaaS platform for Franchise Development
  • Designed and developed domain-specific HTTP REST APIs using SST and TypeScript
  • Created Serverless API integrations with TypeScript for Twilio, Nylas, and DocuSign

Assistant Director, Software Engineering

Northwestern Mutual

Sep 2021 - Mar 2022

New York, NY

  • Represented the Tech function in close collaboration with Product and Design leadership to plan and co-create full-stack features for quarterly and yearly roadmaps for the financial planning platform
  • Oversaw a team of Engineering leads and offered guidance for running high performing scrum teams within one of three organizational verticals (pre-plan data collection/inputs)

Lead Software Engineer

Northwestern Mutual

Jan 2020 - Sep 2021

New York, NY

  • Worked closely with Product and Design to flesh out and estimate JIRA stories, determine requirements, and plan sprints
  • Liaised with Engineering and Test Engineering to ensure thorough, on-time and correct completion of sprint work
  • Implemented smaller back-end related sprint tasks across different APIs in the platform

Tech Lead

Northwestern Mutual

Sep 2018 - Jan 2020

New York, NY

  • Lead a team focused on the development and enrichment of an HTTP REST API for the storage of client financial information using Java with Spring and Mongo
  • Mentored and managed less experienced API engineers on the team
  • Oversaw telemetry and performance monitoring of production systems using New Relic dashboards

Senior Software Engineer

Northwestern Mutual

Jul 2017 - Sep 2018

New York, NY

  • Lead the development of an HTTP REST API for storing client's financial data using Java with Spring and Mongo
  • Worked with a Tech Lead, Product, and Test Engineering to prioritize feature requests
  • Assisted Test Engineers in diagnosing and triaging bugs and incidents across the platform

Software Engineer, Back-end

LearnVest, Inc.

Dec 2013 - Jul 2017

New York, NY

  • Implemented various data collection features in the API using Java and MySQL
  • Worked with Product and various subject matter experts to define acceptance criteria for feature requests
  • Lead transition of production financial planning platform off of legacy API

Software Engineer

spotflux

May 2013 - Dec 2013

Brooklyn, NY

  • Worked with the senior product engineer on the user-facing application
  • Triaged customer support tickets
  • Handled end-to-end testing cycles across different versions of Windows

Software Engineering Co-op

Intuit

Jan 2012 - Jun 2012
  • Maintained and expanded load testing platform that assists performance engineers by utilizing a controller with a web interface to programmatically generate agents in the Amazon cloud
  • Implemented feature additions including email notifications for job events, universal access control, and functional GUIs for user entity management

Developer

Northeastern University

Jul 2012 - Apr 2013
  • Maintained Shortfall, a flash game used by College of Engineering to teach students supply chain management with a competitive/cooperative game format

Developer Intern

Endeca

Jan 2011 - Nov 2011
  • Internationalized corporate website for the German Office
  • Helped redesign corporate website homepage
  • Tinkered with various internal applications used for project management and sales demos

Education

Northeastern University

Bachelor of Science - Computer Science and Game Design

Boston, MA

Sep 2008 - May 2013

GPA: 3.44/4.0