David Teather is a software engineer with eight years of experience building data-driven systems, scalable ETL pipelines, and security-minded tooling across startups and enterprise teams. He led the development of an unofficial TikTok Python API adopted broadly by academia and industry, authored high-throughput Spark jobs that processed over a billion records, and built ApplicantAtlas as an open-source event-management platform. His security research has driven real product improvements after uncovering privacy vulnerabilities, and he’s taught GitHub Codespaces to engineers through collaborations with LinkedIn and GitHub. Comfortable across Python, Go, Scala, and systems-level tooling (including custom lexers and bytecode for query languages), he balances production engineering with open-source impact and educational outreach. Based in New York, he’s currently focused on clearing and settlement systems while continuing to contribute to developer-facing projects.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Wisconsin-Madison
Contributions:120 releases, 21 reviews, 643 commits in 3 years 5 months
Contributions summary:David appears to be responsible for building the core logic of the unofficial TikTok API wrapper. The commits demonstrate the implementation of two main methods within the `TikTokapi` class: `trending` and `userPosts`. These methods involve making requests to TikTok's servers and parsing the responses. The user also demonstrates knowledge of setting up and using selenium and browsermob-proxy for signature extraction.
Contributions:5 releases, 38 commits, 12 PRs in 1 year
apipythonunofficaltrading-botteam-fortress
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.