Rashaad M.
Senior Full-Stack Engineer | TypeScript, Next.js, Node.js, Python, AWS
Senior full-stack engineer for SaaS teams and founders who need complex products built properly and shipped to production. I work as the engineer who owns a feature end to end: turning vague requirements into a clear plan, designing the data model, building the backend and frontend, and deploying it on AWS. I've shipped production software for an Amazon Ads platform, school districts, a city government, healthcare businesses and South Africa's MeerKAT radio telescope. I'm at my best in domains where correctness matters, like payments, finance workflows, audit trails and government processes. Recent work: - Amazon Ads SaaS (AI-powered ad management platform): Feature lead on Sponsored Brands campaign creation, the platform's highest-impact revenue feature. Split a monolithic dashboard into feature-scoped modules (50+ components extracted, legacy migration debt removed), eliminated 1.5–6 second UI freezes on large data tables, and fixed database CPU spikes with functional indexes on partitioned tables. - P-Card Reconciliation SaaS for School Districts: Built a full-stack platform that replaces manual month-end purchasing card reconciliation. It imports card statements, marketplace orders and emailed receipts, matches them automatically, and sends uncertain charges (split shipments, possible duplicates) to a review queue. Approvals generate finance-system import files and a PDF audit packet, with a complete audit trail and role-based access. Next.js, TypeScript, Fastify, Prisma, PostgreSQL, Terraform on AWS. - Municipal Permitting & Code Enforcement Platform: Part of a small team replacing a city's legacy system for permits, business licenses, inspections and code enforcement. I built the code enforcement case workflow (step gating, notice sequencing, auto-generated letters), staff permit correction tools, and fixes to Stripe payments and finance reporting. - Healthcare SaaS Marketplace: Delivered end to end. Django REST API (50+ endpoints), a 50+ screen React Native app, escrow payments through a GraphQL payment API with async Celery workflows, Terraform-provisioned AWS infrastructure, and a full CI/CD pipeline including automated App Store and Play Store releases. - Radio Telescope Operations (MeerKAT): Built a web app that automated scheduling for 1,000+ astronomical observations and added real-time subarray configuration updates for telescope operators. How I work: - Regular progress updates and clear written communication, so you always know where things stand - Clean, tested, maintainable code your team can keep building on - Based in Cape Town (UTC+2), working across European hours with overlap into US mornings If you need a senior engineer who can take ownership and deliver, click 'Invite' and let's set up a 15-minute call about your project. Tech Stack Languages: TypeScript, JavaScript, Python Backend: Node.js, Fastify, NestJS, Express, Django REST Framework, Prisma, Celery, Redis Frontend: React, Next.js, Vue.js, Angular Mobile: React Native, Flutter Databases: PostgreSQL (AWS RDS), MySQL Payments: Stripe Cloud & DevOps: AWS (EC2, ECS, S3, RDS, Route 53, CloudWatch), Terraform, Docker, GitHub Actions, CI/CD, Supabase, Nginx
Earnings and projects
An estimate from an earlier read
Last 6 months: $48k
Billed in all: $80,257$80k
$16k in the last 6 months
Across 6 contracts
Earnings, last 30 days
Dotted: longer than usual between two readings.
Skill rankings: Top 0.56% in CSS
Top 1% in 6 of 15 skills, ranked by MRR among everyone on Upwork with the skill.
- #23AWS Development1,478 freelancers · 🇿🇦 #1Top 2%🇿🇦#1 of 9
- #31CMS Development2,787 freelancers · 🇿🇦 #1Top 1%🇿🇦#1 of 7
- #44Django5,931 freelancers · 🇿🇦 #1Top 0.74%🇿🇦#1 of 12
- #45FastAPI4,337 freelancers · 🇿🇦 #1Top 1%🇿🇦#1 of 8
- #71DevOps4,403 freelancers · 🇿🇦 #3Top 2%🇿🇦#3 of 9
- #75Flutter7,550 freelancers · 🇿🇦 #1Top 0.99%🇿🇦#1 of 18
- #107CSS19,042 freelancers · 🇿🇦 #1Top 0.56%🇿🇦#1 of 53
- #111HTML18,717 freelancers · 🇿🇦 #1Top 0.59%🇿🇦#1 of 54