Skip to content
BackNov 7
Rabab M.

Rabab M.

Python & Java Developer | AI Automation Specialist

Backend software engineer with 6+ years of experience building production systems, APIs, and data pipelines. M.Sc. in Computer Science. I built and maintained enterprise document management and search systems — handling ETL pipelines, client integrations, deployments, and production support across a Java/Python stack. Since 2022, I have been working independently with freelance clients on backend and AI projects — including building AI-powered engines using prompt engineering: constructing structured prompts with dynamic data, validating inputs, and parsing structured JSON output from OpenAI and Azure APIs. What I build: -Backend systems and APIs in Python and Java -AI automation scripts using OpenAI, Azure, and Anthropic Claude APIs -Claude workflow automation: custom skills, MCP integrations (Notion, Canva, Airtable, Google Calendar), multi-step pipelines -Production-grade code with config files, error handling, and documentation I work well with clients who need someone who can both understand the business requirement and implement it cleanly — I have a functional analyst background and know how to ask the right questions before starting any project!

🇨🇦Longueuil, Canada$40/hr100% JSSSince Jul 2023

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#138,906 / 412k
🇨🇦Country#2,563 / 7,133
Revenue, last 30 days
$0
Total earnings
$20k

Billed in all: $22k

World#138,906 / 412k
🇨🇦Country#2,563 / 7,133
Per project
$10k
Projects, last 6 months
0
World#209,850 / 412k
🇨🇦Country#3,126 / 7,133
Projects in all
2
50% fixed50% hourly
World#328,886 / 412k
🇨🇦Country#5,740 / 7,133

Earnings, last 30 days

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

Skills