Brett C.
Senior Full Stack Engineer | React, Node.js, AWS, TypeScript
Senior full stack engineer. I design, build, and keep production systems running: React and TypeScript on the front, Node and Python on the back, AWS underneath. When the product needs an AI layer, I ship that too, and I keep it in production. I have spent 30 years across the whole stack. I am the person who takes a product from the first working version through to something a team can run: APIs, data, auth, deploys, and the parts that break at 2am. Clients hire me when they need one senior engineer who can own the build, not a handoff between five roles. What I build - Product front ends in React and TypeScript, including complex editors and data-heavy UIs - APIs and services in Node.js and Python - AWS backends: EKS, Lambda, RDS, S3, CloudFront, Fargate - Data paths that have to stay correct under load, including video and large-file pipelines - The AI layer inside an existing product: RAG, tool-using agents, and multi-step workflows wired to real data and real permissions AI is part of the system, not a demo. Recent production work is an AI graphics and video platform: multi-agent workflows, retrieval over the product's own data, and processing pipelines on AWS EKS and Lambda. Before that, the same pattern on SaaS and internal tools: design the system, build it, and leave it running. How I work I start from the outcome and the constraints, not from a framework. I will tell you if the AI feature should be a normal CRUD screen. I write the code, review it, and stay through release. Fixed scope or retainer both work. I am used to async remote work and clear written updates. Stack I use on real projects React, TypeScript, Node.js, Python, PostgreSQL, AWS (EKS, Lambda, RDS, S3, CloudFront), Docker, CI/CD. AI work sits on that same stack: retrieval, agents, and tool use, with LangChain and Mastra where they earn their place. If you need a senior full stack engineer who can also own the AI pieces without turning the product into a prototype, send the brief.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $71k
Billed in all: $225,541$226k
$36k in the last 6 months
Across 17 contracts
Earnings, last 30 days
Skill rankings: Top 0.24% in Java
Top 1% in 19 of 20 skills, ranked by MRR among everyone on Upwork with the skill.
- OAuth381 freelancers · 🇿🇦 #1Top 0.52%🇿🇦#1 of 3
- #6Spring Boot2,150 freelancers · 🇿🇦 #1Top 0.28%🇿🇦#1 of 5
- #9Rust888 freelancers · 🇿🇦 #1Top 1%🇿🇦#1 of 5
- #16AWS Lambda2,947 freelancers · 🇿🇦 #1Top 0.54%🇿🇦#1 of 4
- #20Java8,313 freelancers · 🇿🇦 #1Top 0.24%🇿🇦#1 of 28
- #20Kubernetes3,351 freelancers · 🇿🇦 #1Top 0.60%🇿🇦#1 of 4
- #27Large Language Model2,726 freelancers · 🇿🇦 #1Top 0.99%🇿🇦#1 of 5
- #28DevOps4,403 freelancers · 🇿🇦 #1Top 0.64%🇿🇦#1 of 9