Noel De Martin
Senior Product Engineer
I'm a Senior Product Engineer with 10+ years of experience. I have led multiple shifts in architecture, as well as built systems from scratch. I thrive in remote environments, and I love to bridge engineering and design in order to deliver the best product and user experience.
Work History
(Psst, if you want a TLDR of my skills and experience check out noeldemartin.com/brag)
Fullstack Developer
- Architected the frontend and Backend-for-Frontend for a collectibles e-commerce platform, bridging the payment system with the user interface.
- Modernized the codebase by introducing SOLID principles, automated testing, and strict TypeScript typing.
Technologies: React, Next.js, Node.js backend
Fullstack Developer
- Architected an accounting B2B SaaS platform, integrating with Amazon's Selling Partner API and creating processing pipelines.
- Automated Amazon Seller Central invoice processing with a custom browser extension.
- Managed infrastructure, DevOps, and deployments.
Technologies: NestJS, MongoDB, VueJS, TailwindCSS, WXT
Fullstack Developer
- Lead the architecture and development of the Apps Portal, a bespoke billing platform.
- Achieved WCAG 2.1AA accreditation for the Moodle App, an Open Source mobile app with millions of daily active users.
- Improved testing strategy and code quality of the Apps team, see this presentation for details: Moodle App Testing: Then and Now.
Technologies: Ionic Framework, Angular, PHP, Moodle, Chargebee
Fullstack Developer
- Scaled website with more than 200,000 unique monthly visitors.
- Architected data synchronization pipelines by integrating with various 3rd-party services (Spotify, Apple Music, etc.).
- Coordinated cross-functional UI/UX and engineering teams to prototype, build, and launch mobile and web applications.
Technologies: Laravel, MySQL, React Native (Android & iOS), VueJS
Co-founder
- Co-founded and architected a SaaS platform, designing a microservices architecture and a custom "pay-per-minute" billing engine using Stripe.
- Led a cross-functional product team of designers and developers.
Technologies: Laravel, MySQL, MongoDB, Ionic Framework, Vue, Angular, Stripe, Azure
Technical Lead
Worked with illustrators, designers, and sound artists to create a cross-platform mobile multiplayer game.
Technologies: Laravel, NodeJS, MySQL, LibGDX, Android, jQuery, Digital Ocean
Software Developer
Relocated 5 months to Taiwan, and implemented a UI toolkit from scratch using drawing primitives in J2ME.
Technologies: J2ME, Android, Akami ASM (Proprietary language)
Web Developer
Implemented a SaaS platform for restaurants, participating in multiple entrepreneurship formation programs.
Technologies: CodeIgniter (PHP), MySQL, Amazon Web Services, jQuery
Side Projects & Open Source
Apps, Dev tools, and AI
I'm always exploring new technologies and learning with side projects, you can find all about them in my website (and GitHub!):
- Working on an AI harness called Ànima.
- Designed and implemented multiple apps, including Umai, Media Kraken, and Focus.
- Creating a JavaScript framework and Active Record library to make interoperable local-first applications (using the Solid Protocol).
- Presented technical deep-dives on my work at various conferences, check out my talks.
Technologies: VueJS, Laravel, Tailwind CSS, Solid Protocol, Vercel's AI SDK, Typescript
Education