Nick Sweeting is a full-stack software engineer and founder with 13 years of experience building resilient systems, open-source tooling, and startups across North America and Asia. He combines deep ops/sysadmin roots with modern web and devops expertise—Django, React/Next.js, Python/TypeScript, Docker/Kubernetes—and a knack for tackling the messy work others avoid: legacy spelunking, docs, incident maintenance, hiring, and sales. Nick created and maintains ArchiveBox, a high-impact internet-archiving project with millions of downloads used by watchdogs and institutions, and has driven large open-source efforts at Browser-Use and ArchiveBox. He excels at architecting event-driven, browser-automation and sync systems for AI agents, and has repeatedly shipped high-velocity, high-resilience platforms as a founding engineer and consultant. Outside code he pursues hardware projects, long-distance motorbiking, and self-directed research in neuroscience, bringing an interdisciplinary curiosity to product and technical strategy.
13 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.