Nick Sweeting

Software Engineer at Browserbase

Oakland, California, 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
Nick Sweeting is a DevOps engineer in Oakland, CA with 12 years of experience building resilient systems, open-source tooling, and full-stack integrations. He’s a prominent contributor to the open-source ArchiveBox project, improving web-archiving engines, tagging, and UI, and he builds browser automation for AI agents—adding Google Sheets support, Playwright-driven JS execution, and robust context management. His work spans systems and networking, security, back-end services, and devops, with side projects including a crypto trading bot and secure private file sharing. Comfortable across Python and JavaScript, he blends hands-on engineering with operational rigor to turn ephemeral web content into durable, auditable archives. An avid cyclist, he brings a pragmatic, endurance-oriented approach to maintaining long-lived systems.
code12 years of coding experience
job11 years of employment as a software developer
bookComputer Science, Computer Science at The Recurse Center
bookMember, Entrepreneurship/Entrepreneurial Studies, Member, Entrepreneurship/Entrepreneurial Studies at Interact Fellowship
languagesEnglish, Chinese, Spanish
stackoverflow-logo

Stackoverflow

Stats
5,643reputation
762kreached
31answers
9questions
Badges
iphone
top-5%
html
top-1%
css
top-1%
javascript
top-5%
github-logo-circle

Github Skills (57)

crypto10
api-doc10
javascript10
cryptos10
archiving10
web-archive10
python10
django10
css10
configuration-management10
cryptocurrencies10
archives10
web-ar10
browser-automation10
cryptocurrency10

Programming languages (28)

C#CGoHTMLJupyter NotebookTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
ArchiveBox/ArchiveBox

May 2017 - Jan 2023

🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
Role in this project:
userBack-end & Frontend Developer
Contributions:32 releases, 146 reviews, 2459 commits in 5 years 9 months
Contributions summary:Nick was instrumental in developing and refactoring key components of the ArchiveBox system. Their contributions included adding features for archiving various media types (videos, articles, etc.) with specific focus on using Chrome and YouTube-DL, improving the UI, and designing a system to organize and manage links in an organized fashion. They also implemented logic for managing data, including adding a tagging feature, and wrote tests to ensure the quality and reliability of the archive engine.
bookmark-archiverrsspythonbrowser-historybookmarks
pirate/crypto-trader

Nov 2015 - Apr 2019

:moneybag: Cryptocurrency trading bot library with a simple example strategy (trading via Gemini).
Role in this project:
userBack-end Developer
Contributions:56 commits, 1 PR, 47 pushes in 3 years 5 months
Contributions summary:Nick primarily contributed to building a cryptocurrency trading bot library. Their initial work involved setting up the core trading functionality using the Coinbase API, including buying, selling, and analyzing market data. Later commits refactored the code to use the Gemini API and created a new trading bot based on this API. They implemented functions for fetching prices, placing orders, and managing active/closed orders.
trading-strategyexchangebotstrategycryptocurrency-trading
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