David Viramontes

Senior Software Engineer at GroupCollect

New York, New York, 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

👤
Senior
🎓
Top School
David Viramontes is a Senior Software Engineer based in New York with 12 years of experience building full-stack systems in JavaScript, Go, Clojure, and Elixir. He has progressed through engineering and leadership roles across startups and scale-ups—most recently at GroupCollect after senior engineering stints at Fanatics and Lumanu—bringing a track record of delivering backend-first, production-ready services. An active open-source contributor, he has improved Postlight’s parser library by adding domain support, video embed transforms, and extractor bug fixes that help reliably extract content from messy web pages. David favors deliberate, maintainable progress—echoed by his GitHub motto “Move slow and fix things”—and balances shipping features with robustness. His background spans product-facing integrations and platform work, making him comfortable owning both APIs and the user-facing layers that depend on them. He pairs hands-on coding with pragmatic system design to reduce tech debt while accelerating delivery.
code12 years of coding experience
job10 years of employment as a software developer
bookComputer Science, Computer Science at Metropolitan State University of Denver
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
146reputation
38kreached
5answers
0questions
github-logo-circle

Github Skills (18)

parserator10
parser10
css-selectors10
html-parsing10
javascript9
nodejs9
nodes9
jestjs8
rollupjs7
heroku6
clojure6
luminus6
angularjs6
gulp6
intern6

Programming languages (14)

JavaCSSC++RustGoHTMLJsonnetTypeScript

Github contributions (5)

github-logo-circle
postlight/parser

Feb 2017 - Feb 2017

📜 Extract meaningful content from the chaos of a web page
Role in this project:
userFull-stack Developer
Contributions:7 commits in 1 day
Contributions summary:David contributed to the project by adding support for new domains to the content extraction library. They implemented a feature to add www.polygon.com to the list of supported domains for www.theverge.com. Furthermore, the user merged a branch and added a video embed transform to a specific domain. Finally, they addressed a bug in an existing extractor by adding a selector for a lead image.
chaosrollupmercury-parserjestmercury
mmmanyfold/blog

May 2020 - Aug 2021

Contributions:3 reviews, 3 PRs, 20 pushes in 1 year 2 months
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
David Viramontes - Senior Software Engineer at GroupCollect