00. Introductions

Thad Tayo

Software engineer. Cat dad. Dark mode enthusiast.

In the 4th grade, I tried making an obby. I didn't realize it at the time (partially because I was copying all the code from a YouTuber), but that was my first experience with programming. Fast-forward to today, I'm still copying code from YouTubers. But at least I've done it to make cooler things now.

I love engineering in all facets: full-stack, data engineering, cloud architecture. As a result, I've built everything from SaaS startups, consumer apps, video games, and more.

See resume
01. Experience

Senior Software EngineerCapital One

Feb 2022 - Now

ReactReact NativeGraphQLNeptuneDBPython / FlaskNode / ExpressTypescriptJava / Spring BootAWSKafka

Currently working on Capital One's internal incident management platform as a full-stack engineer. Headed the development and architecture of several major releases and championed the team's chaos engineering initiative, taking charge of our regional failover strategy.

I contribute to on-call shifts, and am getting pretty good at late-night debugging detective work, if I do say so myself. (Contrary to popular opinion, I think on-call is the most fun part of my job.)

Previously worked on the credit card fraud response systems team to do back-end microservice-architected actioning on bajillions of transactions daily. I've led high-scale intents for both teams, coordinating across several domains.

I've also delivered presentations at Capital One's SECON (Software Engineering Conference) to hundreds of attendees, and was granted a patent in internal security vulnerability remediation.

This is my child: Bloom Technologies. What was once a small business consulting agency (meeting with business owners and building them websites & apps) has become a software company. Our first SaaS product -- Bloom Bookings -- released in April of 2023. To run Bloom Technologies, I lead a small team of 2 go-getters who wear more hats than I can fit on my head.

Most work nowadays is spent towards Bloom Bookings as well as the occasional contract-based project, though we are continuing to do some R&D to release a new software under our belt.

Owner / FounderBloom Technologies

Jan 2021 - Now

ReactNext.jsPlanetScalePrismaTypescriptAWSMySQLTailwindStripeTwilioSendGrid

Student Software EngineerRutgers University - New Brunswick

Sep 2019 - Feb 2022

ML / AIData ScienceData AnalyticsPythonVue.jsElectronTypescript

Worked for Human Genetics Institute of New Jersey through Rutgers. Was responsible for designing and developing a data pipeline to automate ultrasonic vocalization analysis in mice. Parallely presented data reports for inferential analysis on genetics and behavior.

I also contributed to a full-stack web application for allowing researchers to analyze in-house data with an interactive dashboard. Before leaving, I kickstarted the architecture for a new file sharing web application, designing core features such as Access Control Lists, authorization & authentication, database design, and more.

I spearheaded the design & development of an extract, transform, load (ETL) system that migrated data from Veeva Vault to PostgreSQL with CRON jobs. I started from scratch, architecting the entire solution and presenting it, then built the ETL system and deployed to GCP with Kubernetes.

Application & Software Development InternColgate-Palmolive

Sep 2021 - Dec 2021

Data EngineeringPostgreSQLKubernetesGoogle Cloud PlatformVeeva & Veeva VaultPython / Flask

Software Engineer InternCapital One

Jun 2021 - Aug 2021

Data EngineeringApache SparkPySparkSnowflakeDatabricksAWSSQLReactNode.js / ExpressMongoDB

I worked on two projects. The first was my primary role: I worked with other interns to design and implement a data visualization dashboard for stakeholders on data warehouse usage reports. We built data pipelines to gather data and generate reports in real-time.

On the side, I found a side-of-desk project from another team to generate dynamic data visualizations on an internal web application where I got to work on the MERN stack.

This was a student-run project through an entrepreneurial club, and my first exposure to leading a development team. I supervised a team to build a Minimum Viable Product for an online learning platform startup aimed towards helping university students with visual learning. I organized weekly meetings, providing technical guidance as well as planning and executing future development plans, while obviously contributing heavily to the codebase.

We pitched the idea to a few incubator / accelerator programs within the EdTech space, particularly within the Rutgers University ecosystem. Unfortunately, it didn't go anywhere, but it was a fun time while it lasted.

Development Team LeadCollab Learning - Rutgers University - New Brunswick

Feb 2021 - Aug 2021

Node.jsJavascriptPython / FlaskPostgreSQLReact
10. Projects

Rewind

Rewind - Sports Film Review Tool

Sports video conferencing tool that allows athletes to book a time with a coach for 1:1 film review. Allows coaches to draw telestrations and move frame-by-frame to illustrate technique, positioning, etc. Focused primarily in volleyball, but soon branching out to all sports.

Built with Next.js, 100.ms (WebRTC video conferencing layer), Stripe, Bloom Bookings (😉), MySQL, and love.

Check It Out

Bloom Bookings

Bloom Bookings

Originally a calendar scheduling web application for all use cases, built by Bloom Technologies (my software company). After a year of development, I pivoted to building a scheduling infrastructure API and component library to enable startups to automate at-scale scheduling needs to reduce development time. We're the only scheduling software with a pay-as-you-go pricing model, enabling accessibility to early-stage startups or use cases of large scales.

Built with Next.js, Stripe, MySQL, blood, sweat & tears, and love.

Check It Out

Contigo

Contigo - AI-powered Language Learning Instructor

AI-powered language learning instructor, for web and mobile. A buddy of mine and I built this with Solito, a way for us to combine navigation and UI between our Expo React Native + Next.js applications within one monorepo. We had a few (< 100) users before sunsetting the application.

Check It Out
11. Hobbies

Outside of the tech world, here’s a non-comprehensive list of things I enjoy:

  • Being active & playing basketball (fun fact: I grew up playing with and against 5+ active NBA players)
  • Reading any-and-everything (ask me my favorite books)
  • Playing the piano (Studio Ghibli, Disney, La La Land)
  • My cats' presence :)
  • Video games (Palworld, Fortnite, Apex Legends)
  • Cooking, especially for my partner
Finn, my big orange boy

Finn, my big orange goofball

Phoebe, or Peeper, my tiny black kitty

Phoebe / Peeper, my little quirky one

© Thad Tayo 2024