Experience
CTO at Justice For All National Party
January 2024 – Present
Starting as a technology consultant for the Cornel West 2024 presidential campaign, I've built various tools and advised on all kinds of technical matters.
Tech: Node.js, TypeScript, Postgres, Vue, AdonisJS, GitLab, Docker
- Advise on and facilitate adoption of all technological tools and issues that arise.
- Built an interactive state map of ballot access progress across the US over a weekend, where an agency had quoted 3 months and $50k.
- Created a bot to help fellow moderators of the campaign Slack streamline repetitive tasks.
Full-Stack Engineer at Etsy
April – December 2025
Within a short 6-month contract, I was able to assume co-ownership of a major feature and see it through to release.
Tech: PHP, OpenAPI, REST, MySQL, GitHub
- Assumed co-ownership of the Product Level Processing Times feature, affecting millions of sellers and listings, from the OpenAPI perspective and brought it to completion.
- Coordinated across teams to test, document, communicate and deliver the feature along with resolving bugs and providing responses to community questions.
Back-End Engineer (Contract) at Yahoo Fantasy Sports
November 2022 – December 2023
With a monolithic app containing code stretching back 20+ years, some modern touches were way overdue.
Tech: PHP, REST, GraphQL, MySQL, NoSQL, Slim PHP, GitHub, Red Hat Linux, AWS, Docker
- Modernized all aspects of PHP within monolithic application with latest open source standards and practices, while increasing test coverage.
- Created next generation of API utilizing Slim framework and GraphQL.
Senior Back-End Engineer → Lead Software Engineer at Curio NFT
June 2021 – May 2023
In our attempt to bring NFTs to the masses, my main responsibility is to build and maintain the Curio web app backend.
Tech: PHP, REST, MySQL, Redis, CodeIgniter 3, Bootstrap, Laravel, Shopify, Node.js, TypeScript, AdonisJS, React, Ethereum, Polygon, Ripple, AWS, Heroku, GitLab, Docker
- Integrated various web3 APIs to push/pull NFT and blockchain data.
- Built Laravel based Shopify app to connect with Curio platform.
- Engineered unified Node.js API for custodial minting on Polygon and Ripple blockchains.
- Added and updated features on CodeIgniter based E-Commerce platform.
Software Engineer at NinjaCat
December 2018 – May 2021
As we strove to constantly improve reporting performance, my main responsibility was to build and maintain NinjaCat's reporting engine.
Tech: PHP, REST, MySQL, Redis, Snowflake, Laravel, Vue, Twilio, Plivo, AWS, Docker
- Maintained multiple projects serving thousands of clients, from monoliths to microservices, using Laravel or Lumen on the backend and Vue or APIs on the frontend.
- Introduced regular code reviews, industry standards and best practices while emphasizing growth of automated test coverage required to pass builds.
- Finished and maintained VOIP microservice handling dynamic routing of thousands of incoming voice calls per minute via Twilio and Plivo APIs.
- Rebuilt Docker containers used by engineers providing vastly improved daily experience.
Senior PHP Developer at Sonny's CarWash Factory
May 2015 – December 2018
I started out quite junior at app development with only a dictionary definition of "MVC" and grew to a senior position while passing along my newfound knowledge to newer team members.
Tech: PHP, REST, MySQL, Redis, Symfony, Bootstrap, Vue, Node.js, RabbitMQ, GitLab
- Worked on complete overhaul of legacy procedural PHP conversion to Symfony OOP/MVC.
- Co-architected and wrote the industry's first cloud served web interface for tunnel hardware (PLC) controller, now used by thousands of car washes, utilizing resilient Node.js microservices pushing and pulling messages up and down via RabbitMQ.
- Started as junior and moved up to senior while mentoring other junior members.
- Wrote MySQL database migration scripts in SQL or using an in-house Java migration tool.
- Regularly participated in interviewing potential engineering hires.
Senior Web Developer at Macate (Isaac Daniel Group)
June 2014 – May 2015
Tech: PHP, REST, MySQL, WordPress, Laravel, SVN
- Solely responsible for maintaining, expanding, debugging, and improving API (extends WordPress XML-RPC) and accompanying documentation utilized by all mobile and desktop apps produced by the group of companies.
- Created my first Laravel MVC/OOP project serving a multi-tenant VOIP SaaS.
IT & Web Administrator / Production Director at Calvary Chapel Sawgrass
March 2006 – June 2014
Served as project manager, lead developer and/or team member on dozens of application development projects.
Tech: PHP, MySQL, WordPress, Bootstrap
- Started out with self-taught, hand coded PHP and JavaScript before graduating to WordPress for building and maintaining websites.
- Maintained all the organization’s computers, devices, servers, and telecommunications.
- Recruited, trained, and directed production technical team for church services and video projects.