Senior Software Engineer

Well, hello there! I'm a seasoned software engineer with a passion for music. I'm equally comfortable tapping away at a keyboard or my LinnStrument. I love learning new things and I bring a positive attitude to everything I do.

Not currently looking for work
Picture of the me
Picture of the me
Picture of the me
Picture of the me
Picture of the me

Software

  • Senior Full Stack Engineer

    Ibotta, Inc

    Aug 2024 - Present

    • Update and maintain infrastructure using AWS
    • Develop new features using React/Next.js
    • Authentication and roles design
    • Make every purchase rewarding

    AWS, Node.js, React, TypeScript, Next.js, Auth0

  • Senior Software Engineer

    Self-Employed

    Aug 2023 - Aug 2024

    • Automated the entire trading process eliminating manual intervention and enhancing trading accuracy
    • C# Server process running on AWS
    • Automatically started and stopped each trading day
    • Semi-automatic comparison of trading results vs the back test

    C#, TypeScript, Node.js, Next.js, Vercel, AWS, CDK

  • Full Stack Engineer

    Freelance

    Jun 2022 - Aug 2024

    • Greenfield web app for a startup
    • AWS infrastructure from the ground up
    • Authentication and GraphQL API from the ground up

    Supabase, React, TypeScript, Node.js, Next.js, Tailwind CSS, Vercel, AWS, CDK

  • Principal Software Engineer

    Haldi

    May 2021 - Jun 2022

    • Standardized entire tech stack across all apps
    • Responsible for entire codebase from Api to Frontend
    • Authentication and GraphQL API from the ground up
    • Mentoring junior engineer

    Firebase, GraphQL, React, TypeScript, Next.js, Tailwind CSS, Vercel

  • Senior Full Stack Engineer

    Amazon

    Jul 2019 - Apr 2021

    • Architected the entire app for my team
    • Global deployment of GraphQL Api and React app
    • Designed my org’s authentication/authorization solution
    • Developed our pipeline, testing, and CI/CD
    • AWS Subject matter expert for my team of five developers

    AWS, GraphQL, CDK, React, TypeScript, Node.js

  • Senior Software Engineer

    Best Friends Animal Society

    Feb 2016 - Jul 2019

    • Spearhead our teams’ transition to AWS
    • Develop the data lake for data acquisition/integration
    • Lead engineer for department of three engineers
    • Automate integration of constituent/reservation data

    C#, SQL, Angular, Ionic, Node.js, AWS

  • Senior Software Engineer

    Stilman Advanced Strategies, LLC.

    Oct 2013 - Oct 2015

    • Headed effort to redesign frontend simulation engine
    • Built mapping and animation engine on top of LeafletJS
    • Lead engineer for three other engineers
    • Created many custom controls similar to Google Maps
    • Designed and implemented REST API

    AngularJS, C++, Bootstrap, LeafletJS

  • Software Engineer

    Freelance

    Nov 2008 - Oct 2013

    • Designed and built an aviation web application that allows instructors to create customized lessons and track student progress
    • Built a custom theme for Wordpress site with a plugin for timeline content
    • Rebuilt and overhauled company website onto Wordpress with online store

    PHP, SQL, Javascript, jQuery

  • Software Engineer II

    Electronic Arts, Inc

    Oct 2003 - Nov 2008

    • Shipped 4 games in 5 years
    • Lead UI engineer on Command & Conquer 3 (Xbox360)
    • Revolutionized console strategy UI with a radial interface
    • Profiled, optimized, and reduced the memory footprint
    • Audio programming and 5.1 surround sound implementation

    C++, C#, XML, Flash, ActionScript

  • Software Engineer

    Personal and Academic Project

    Oct 1998 - Apr 2002

    • Implemented .dll plugins to emulate the various memory mappers of the NES
    • Emulated the NES's 6502 Motorola CPU in x86 assembly language
    • Emulated the NES's graphics using a Scanline engine in C/C++ and DirectX
    • Developed an extensive debugger with real-time display of source and registers

    C/C++, x86 Assembly, DirectX, Windows32 API

  • Software Engineer

    Porrazzo Strategic Technologies, Inc.

    Jun 1999 - Jan 2001

    • Led a team to design and implement a serial-port joystick device driver for Windows 95/98/ME
    • Developed 3D multimedia software and video game interfaces using DirectX
    • Network administration tasks including troubleshooting and hardware/software installs

    C++, Windows32 API, Direct3D

Aviation

  • First Officer

    Republic Airways Holdings, Inc.

    Oct 2012 - Oct 2013

    • Safely operate passenger aircraft in a variety of challenging environments
    • Dash-8 Q400 Type Rated pilot with an ATP License
    • Experience in high altitude mountain flying

    Dash-8 Q400

  • First Officer

    American Eagle Airlines

    Feb 2011 - Oct 2012

    • Performed the duties of a First Officer flying the Embraer 135/140/145
    • Often praised for exceptional piloting abilities from Captains
    • Perfect attendance

    Embraer 135/140/145

  • Flight Instructor

    Angel City Flyers, Inc.

    Mar 2009 - Feb 2011

    • Trained students in flight and in the classroom to become certified pilots
    • Aircraft used for training: Diamond Star and Diamond Twinstar
    • Heavy focus on multi-engine instrument training
    • Taught students the G1000 and its flight management system

    Diamond Star, Diamond Twinstar, G1000