David GG
Web Engineering Lead
I help teams build reliable, maintainable web products with TypeScript and clear technical direction.
Hi, I'm David GG. I like building web products that feel solid: clear architecture, maintainable code, thoughtful user flows, and teams that can keep moving without fighting their tools.
I work as a software engineering lead focused on TypeScript, frontend systems, and technical direction. These days I'm at Oracle, building modern web applications for healthcare and cloud engineering teams. Before that, I spent eight years at MarsBased for startups, product teams, and established companies.
I care about the boring things that make software good over time: readable code, good testing habits, accessibility, useful documentation, and technical decisions that fit the team.
Outside work, I'm usually with my family, taking photos, reading, or playing videogames.
Made & Shared
A few tools, articles, and contributions from along the way.
- Frontpills Articles on frontend and web engineering
- React Scan Toggle Chrome extension · 6,000+ users
- Slack PM Nuke Chrome extension for cleaning up Slack direct messages
- tslint-eslint-rules-recommended npm package · 150,000+ downloads
- Gaseosa Labs Small apps, guides, and web experiments
- PleoProg Graphical personality editor for the Pleo robot
- iTEC European education project · 2,500+ classrooms
- HTTParty Ruby library contribution · CSV response support · PR #269
- Video.js JavaScript library contribution · MIME type handling · PR #4947