Samuel M.
Senior Node.js, NestJS, Angular Engineer | SaaS backends, PostgreSQL
I build and fix production backends in NestJS and TypeScript, with Angular or React in front and PostgreSQL behind. Code I wrote runs in the NestJS framework itself, in Mongoose, TypeORM and WordPress tools by Automattic, and in Firefox: 230+ pull requests merged into public codebases, each reviewed by the project's maintainers. What I take on: - SaaS backends: multi-tenant data models, authentication and sessions, role-based access, Redis caching, background jobs - REST and GraphQL APIs on PostgreSQL, MySQL or MongoDB, with the migrations and tests that keep them safe to change - Angular and React front ends wired to those APIs - Audits and rescues of existing Node and TypeScript codebases: slow queries, flaky tests, framework upgrades Recent work: - Two years on Ever Gauzy, an open source multi-tenant business platform with 7,000+ GitHub stars: 184 merged pull requests on auth, access control, caching and production debugging - RushHour, a logistics and dispatch SaaS: accounting, invoicing, dispatch and driver management across Angular and Next.js front ends and a shared API - NestJS core: Redis and MQTT requests that hung forever now fail fast. Merged by the framework's creator, shipped in v12.0.2 How I work: a short written plan before any code, small reviewed pull requests, a test with every fix, a progress note every working day. Timezone UTC+2, full overlap with Europe and US East mornings. English and French. Send me the repository or a description of the problem and I will reply with what I would do first.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3.7k
Billed in all: $22,836$23k
$1.8k in the last 6 months
Across 8 contracts
Earnings, last 30 days
Skill rankings: Top 10% in SCSS
Ranked by MRR among everyone on Upwork with the skill.
- #147SCSS1,459 freelancers · 🇷🇼 #1Top 10%🇷🇼#1 of 2
- #243Redis1,774 freelancers · 🇷🇼 #1Top 14%🇷🇼#1 of 3
- #381GitHub2,823 freelancers · 🇷🇼 #1Top 13%🇷🇼#1 of 3
- #500GraphQL3,403 freelancers · 🇷🇼 #2Top 15%🇷🇼#2 of 12
- #630NestJS3,757 freelancers · 🇷🇼 #2Top 17%🇷🇼#2 of 13
- #969Angular6,816 freelancers · 🇷🇼 #1Top 14%🇷🇼#1 of 4
- #971REST API5,062 freelancers · 🇷🇼 #2Top 19%🇷🇼#2 of 4
- #1,555MongoDB10,865 freelancers · 🇷🇼 #3Top 14%🇷🇼#3 of 17