Skip to content
BackNov 7
Noah K.
Upwork badge

Noah K.

Senior Software Engineer | AI Agents | Mobile & Flutter

I'm a software developer with a mechanical engineering background, and I still approach problems like an engineer. I check what's feasible, understand the constraints and test assumptions before I commit to a solution. I like working directly with the people I build for, hearing what they need firsthand and taking ideas all the way to products people use every day. 🚀 Full Stack & Multi-Tenant SaaS Platforms - End-to-end architecture, development, and deployment across large-scale production platforms - Multi-tenant platforms with RBAC & subscription management - Backend APIs, SQL databases, and complex integrations - Next.js, Node.js, React, JavaScript - Cloud deployment: AWS, GCP, Vercel - CI/CD pipelines, user auth, access control 🤖 Agentic AI Workflows - Multi-agent systems and orchestration with LangGraph & LangChain - Building agent harnesses: scaffolding, guardrails, and feedback loops that keep agents productive - Tool-calling, function-calling & external API integration - Prompt engineering: system prompts, few-shot, chain-of-thought, prompt chaining - Human-in-the-loop workflows, escalation handling, and approval checkpoints - AI-as-a-judge patterns for evaluating model outputs and prompt changes - Agent memory: context windows, retrieval, and long-term vector memory - Guardrails, least-privilege permissions & output validation for production LLMs - Observability & tracing with LangSmith - MCP (Model Context Protocol) integrations & agent skills 🧠 AI-Powered Product Features - LLM integration: OpenAI, Claude, open-source models - RAG pipelines for knowledge-based AI features - Vector databases: Pinecone, Weaviate, pgvector - AI features: chatbots, summarisation, content generation 📱 Mobile Development — Flutter & Dart - Cross-platform iOS & Android apps (Flutter/Dart) - OAuth 2.0, secure auth & encrypted storage - State management: Riverpod, Bloc, Provider - Firebase: Firestore, Auth, Cloud Functions, Push Notifications - REST & GraphQL API integration - App Store & Google Play publishing - Performance optimisation, deep linking, background services 🔍 Regex - Complex pattern writing for data extraction & validation

🇦🇺Melbourne, Australia$30/hr100% JSS5.00 (30)Since Jan 2016
GlobeUpwork

Earnings and projects

MRR
$396

Last 6 months ÷ 6

World#87,299 / 412k
🇦🇺Country#483 / 2,970
Revenue, last 30 days
$0

Last 6 months: $2.4k

Total earnings
$23k

Billed in all: $23k

World#130,659 / 412k
🇦🇺Country#839 / 2,970
Per project
$651

$2.4k in the last 6 months

World#159,031 / 412k
🇦🇺Country#1,130 / 2,970
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇦🇺Country#773 / 2,970
Projects in all
35

Across 40 contracts

55% fixed45% hourly
World#85,277 / 412k
🇦🇺Country#657 / 2,970

Earnings, last 30 days

$22.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$22,500$22,750$23,000$23,250Oct 8Oct 23Nov 7

Skill rankings: Top 20% in Arduino

Ranked by MRR among everyone on Upwork with the skill.

  1. #47Mechatronics190 freelancers · 🇦🇺 #1Top 25%
  2. #62Injection Mold159 freelancers · 🇦🇺 #1Top 39%
  3. #133Autodesk Inventor574 freelancers · 🇦🇺 #1Top 23%
  4. #198Arduino1,007 freelancers · 🇦🇺 #3Top 20%
  5. #216Autodesk Fusion 360753 freelancers · 🇦🇺 #1Top 29%
  6. #356Design for Manufacturing1,107 freelancers · 🇦🇺 #1Top 32%
  7. #406Mechanical Design1,540 freelancers · 🇦🇺 #1Top 26%
  8. #4333D Printing1,922 freelancers · 🇦🇺 #1Top 23%