Matthias Stephens

Full Stack Engineer at Clerkie

Eugene, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matthias Stephens is a full stack engineer based in Eugene, Oregon with four years of professional experience building scalable APIs, microservices, and responsive TypeScript/React interfaces. He has shipped production systems at fast-moving startups and helped retain enterprise customers by architecting integration frameworks and developer tooling, including a CLI that streamlined partner workflows. An active open-source contributor, Matthias has improved core functionality in the popular Crawlee web-scraping library—adding parsing utilities, export capabilities, and robustness fixes used in ETL and AI data pipelines. His background also includes hands-on work with observability (OpenTelemetry/CloudWatch) and rapid incident resolution to protect e-commerce revenue. A former ESL instructor turned developer, he brings clear communication and a customer-focused mindset to cross-functional engineering and developer advocacy.
code4 years of coding experience
job3 years of employment as a software developer
bookLevel 5 TEFL/TESOL Certification Teaching English as a Second or Foreign Language/ESL Language Instructor, Level 5 TEFL/TESOL Certification Teaching English as a Second or Foreign Language/ESL Language Instructor at International TEFL Academy
bookFull-Stack Developer Computer Software Engineering, Full-Stack Developer Computer Software Engineering at UC Berkeley Extension
bookWest Albany High School
languagesRussian, Czech, English
stackoverflow-logo

Stackoverflow

Stats
1,789reputation
78kreached
189answers
10questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (17)

javascript10
typescript10
automation10
typescript-types10
crawler10
nodejs10
automations10
typescripts10
npm9
datasets9
playwright9
html6
frontend6
indexof6
filter6

Programming languages (4)

TypeScriptCSSJavaScriptAPI Blueprint

Github contributions (5)

github-logo-circle
apify/crawlee

Sep 2022 - Oct 2022

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
Role in this project:
userBack-end Developer
Contributions:9 reviews, 11 commits, 8 PRs in 17 days
Contributions summary:Matthias contributed to the core functionality of the `Crawlee` library. Their work involved bug fixes, such as handling `request.noRetry` and implementing a global `useState` helper for managing state values. The user also added new features, including the `utils.parseOpenGraph()` and `utils.playwright.compileScript` functions. Furthermore, they added a static method `Dataset.exportToValue` and a non-static method `Dataset.exportToValue` for data export, which increases the library's usability.
web-crawlercrawlersscrapingcrawlingrpa
mstephen19/kahoot-answers

Apr 2022 - Jun 2022

Contributions:21 commits, 17 pushes, 1 branch in 1 month
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.
Request Free Trial
Matthias Stephens - Full Stack Engineer at Clerkie