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.
12 years of coding experience
11 years of employment as a software developer
Computer Science, Computer Science at The Recurse Center
Member, Entrepreneurship/Entrepreneurial Studies, Member, Entrepreneurship/Entrepreneurial Studies at Interact Fellowship
🗃 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:
Back-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.
:moneybag: Cryptocurrency trading bot library with a simple example strategy (trading via Gemini).
Role in this project:
Back-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.
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.