Resume
RUN!
Lead Software Engineer
Jan 2023 - Mar 2024
- Modernized a full-stack WYSIWYG website builder using tRPC, Supabase, and Next.js, enhancing scalability and user experience
- Integrated a feature-rich image editor with Imgix's API, incorporating AI upscaling to improve image quality with minimal user effort
- Create an advanced form builder with the ability to submit data to multiple CRMs including NGP, Mailchimp, HubSpot, Airtable, and ActionKit
- Integrate event listings with various calendar sources including Google Calendar via iCal, Mobilize.us, and NationBuilder
- Ensure security, performance, and scalability of high traffic and threat prone websites
Mythical Games
Enterprise Architect
Aug 2022 - Jan 2023
- Create and collaborate on sequence flows to define and communicate interactions between various systems to expedite feature time to market
- Design enterprise scale system architecture for a multi-tenant platform comprised of gRPC and GraphQL APIs written in C# and TypeScript with data stored in CockroachDB and MongoDB
- Maintain hosting infrastructure for over a dozen projects within Vercel, Cloudflare Workers, and Google Cloud
- Build workflows and CI/CD pipelines with GitHub Actions to encourage stable software release management
Engineering Manager
Apr 2021 - Aug 2022
- Coordinate engineering teams to effectively assign meaningful work to team members
- Coach junior engineers for career growth, provide feedback, and suggest new workflows and technologies
- Support teams throughout the company to ensure alignment across the organization
- Guide development and product direction to build out a highly scalable multi-tenant platform
- Build a team of engineers to create exceptional web experiences using React, MUI, Tailwind CSS, and react-query
Software Engineer
Aug 2020 - Apr 2021
- Build a web store & checkout system for users to purchase NFTs with crypto or FIAT using React, Redux, and MUI
- Implement multiple fraud detection systems into commerce solutions
- Work closely with designers to create world-class, accessible user experiences
Service Management Group
Software Engineer
Mar 2019 - Aug 2020
- Lead the development of a shared Angular component, service, and tooling library
- Spearhead the migration of multiple large AngularJS applications to Angular 8
- Create dynamic visual data aggregation reports in Scala on Apache Spark/Hadoop using SQL Server, Hive, and Elasticsearch
- Create APIs in C# to asynchronously serve reports for client dashboards
- Plan and participate in technology training and engagement plans, including a hackathon
Xander e-Solutions
Full-Stack Software Engineer
Feb 2016 - Mar 2019
- Developed and maintained outward facing and internal applications for a Fortune 500 company using C#, Node.js, Angular 1.x, jQuery, and Bootstrap
- Built a high-performance Web API for processing large volumes of data from IoT devices using ASP.NET Web API with C#, SQL Server, and Hangfire
- Developed automated data import, cleanse, transform, export, and transfer processes using Bulk Copy Utility, 7zip, and SFTP
- Audited and modified front-end systems to meet WCAG accessibility guidelines