my work


StepZen

Software Engineer

  • Seed-round engineer of a GraphQL-as-a-Service product acquired by IBM in February, 2023. Primarily focused on the customer facing dashboard and building out proof of work for customers acquisition.
  • NextJS (React), Typescript, Tailwind, GraphQL, Auth0, and PostgresQL techstack with a Docker, Kubernetes, Github and GCP developer operations architecture. Client-side testing on Snyk and Playwright end-to-end testing suites. Prioritizing the functionality of a dashboard to educate and enable early adopters of GraphQL API services.
  • Built custom Python AI modeling and injected the modules into open-source packages (GraphiQL) to expedite the API development processes.

Bridge Connector

Frontend Engineer, 2019 — 2020

  • Implemented Datorama, an AI-powered marketing intelligence platform for cross-departmental KPIs. Harmonized 30+ API streams and 1,500,000+ rows of media, account based marketing, and search advertising platform data using Java modeling and Javascript visualization. Nominated for data scientist of the year by Nashville Business Journal.
  • Lead team of three developers to turn our Linux, Apache, MySQL, PHP (LAMP) software bundle into a headless CMS delivering gatsby and apollo graphql queries to a Javascript, API, Markup (JAM) progressive web application. Researched and consulted with DevOps, Design and IT to build a React, WPGraphQL Wordpress API, and Gatsbyjs JAMstack application for use by content and design teams. Implemented an incremental cache build infrastructure with github version control on a Netlify CDN for fast and scalable CI/CD workflows. Designed javascript architecture with functional components using hooks for DOM hierarchy and prop based API modeling for reusable, secure, and fast deployment processes. Decoupled backend APIs with PHP build hooks, storybook UI modules, and Cypress browser testing.
  • Organized tag management systems, dimensional naming conventions, and http tracking for datorama mapping attribution and gatsby static site configs on a node webpack compiler.

EdisonReport

Developer, 2018 — 2019

  • Decreased load time 51% by troubleshooting database and 502 errors, dropping unnecessary plugins and files, migrating database to better cache hosts, and optimizing bit size per page on domains for the #1 lighting news website with over 2,000 daily users
  • Wrote copy on daily news articles, social media posts, advertisements, and newsletters. Pageviews increased 26.7% from Q1-Q2 to Q3-Q4 of 2018.
  • Managed advertising clientele valued at over $250,000 annually. Scheduled ad performance reports, optimized ad copy, and debugged javascript ad banners.