Andrew Stone is a senior web developer with 16 years of experience building and maintaining high-traffic sites, currently driving development on iheart.com from New York. He brings pragmatic polyglot skills and a systems mindset—comfortable with modern tooling but rooted in Debian, Emacs, and low-level thinking where "everything is run by assembly." Andrew has contributed notable backend work to the popular open-source goquery project, adding DOM manipulation and class utilities that expanded its HTML-processing capabilities in Go. His career spans startups and agencies through long-term product work, giving him both rapid-delivery agility and production-hardened discipline. Quirky and curious by nature, he favors practical resets (git co .) and unconventional humor—details that help him solve tricky problems without losing perspective.
16 years of coding experience
3 years of employment as a software developer
Computer Science, German, Computer Science, German at New York University
Contributions summary:Andrew significantly contributed to the `goquery` library by implementing several manipulation functions. They added `Append*()`, `Before*()`, `After*()`, `ReplaceWith*()`, `Unwrap()`, `Wrap*()` and `Prepend*()` functions, enhancing the library's capabilities for modifying HTML content. Furthermore, the user introduced functions for class manipulation, including `AddClass()`, `RemoveClass()`, `RemoveClasses()`, and `ToggleClass()`. The contributions also included functions like `Empty()` and various `Remove*()` functions that provide new ways to modify the nodes within the DOM structure.
An implementation of the Goose HTML Content / Article Extractor algorithm in golang
Contributions:68 commits, 31 pushes, 1 comment in 4 years 10 months
golangarticle-extractorgoosewebpage
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.