I'm David Teather 👋

Ever evolving as a software engineer

Seeking new grad 2024 roles in teams that thrive on innovation.

GitHub's Logo

Popular
Repos

stars
YouTube's Logo

YouTube
Tutorials

views
LinkedIn's Logo

LinkedIn
Courses

learners

Professional Experience

Post thumbnail

CrowdStrike | Summer 2023

• Developed a parser, lexer, and VM for LogScale Query Language an efficient bytecode

• Designed a comprehensive linter tool to ensure code integrity to catch bugs before deployment

• Created a custom testing framework for LQL, integrating it into our CI/CD pipeline

go
aws
microservices
cloud
cyber-security
endpoint protection
XDR
EPP
Post thumbnail

LinkedIn Learning | Spring 2023

• Upskilled 1.6K+ learners interested in GitHub Codespaces

• Designed engaging and practical real-world projects and examples

• Created a universally applicable cirriculum for all students

instructional design
GitHub codespaces
technical writing
content creation
Post thumbnail

Collab | Summer '22 - Spring '23

• Closed new enterprise deals with large-scale data extraction.

• Boosted request throughput by 450M/day with efficient API.

• Future-proofed jobs with horizontal job scaling via Apache Spark.

apache spark
scala
golang
postgres
docker
data engineering
web scraping
Post thumbnail

Advent International | Spring 2022

• Minimized cannibalization for a brick and mortar delivery service.

• Created software to estimate customer count for potential investments.

• Generated insurance quote programs, understanding quote algorithms.

data science
business insights
web scraping
python
excel
Post thumbnail

Warner Music Group | Summer 2021

• Initiated TikTok data ingestion impacting over 30% signing and 100% investment decisions.

• Developed an internal web tool for job management.

• Designed and implemented Resque jobs for music chart data extraction and streaming site crawling.

ruby on rails
react
ruby
SQL Optimization
postgres
docker
web scraping
Post thumbnail

TrendPop | Fall 2020

• Contributed to TrendPop's acceptance into Y Combinator's W21 batch.

• Developed a producer-consumer web crawler for TikTok.

• Gained extensive experience with Docker and industry practices for code maintainability.

python
RabbitMQ
docker
web scraping
postgres
data collection

Personal Projects

Post thumbnail

TikTokAPI Python Package | 2019 - Ongoing

With over a million downloads, used by over 250+ companies, cited in research papers by [Yale](http...

python
web scraping
Post thumbnail

The Response Times | 2022 - Ongoing

My journey into security analysis started with YikYak, a social media app, exposing post GPS locati...

security analysis
bug bounty
Post thumbnail

Portfolio Website | 2023 - Ongoing

Well you've already seen it, but I'll go into more detail about the: tech stack, my thought process...

react.js
astro
typescript
tailwindcss
Post thumbnail

Content Creation | 2020 - Ongoing

I've always been interested in content creation, in any media. I've always been creating things, th...

video production
instructional design
Post thumbnail

Everything Web Scraping | 2022 - Ongoing

I find creating educational resources to be very rewarding, partially because I've used so many gre...

web scraping
content design
Post thumbnail

Programmatic Video Creation | 2019

I've always been interested in automating things for fun and for a competitive advantage. In 2019 I...

python
ffmpeg

Miscellaneous

Post thumbnail

GitHub Campus Expert | 2022 - Ongoing

In fall 2022, I became a GitHub Campus Expert, the program is designed to teach members how to buil...

community development
leadership
GitHub