Humam F.
Senior Software Engineer | Python, Backend, AI & Data Systems
I build and repair production AI agents, Python backends, and data pipelines. At noon, I work on AI product matching and competitive-intelligence systems processing hundreds of thousands of products. At TOOLii, I lead software and AI delivery, from architecture and backend development to deployment and production debugging. Top Rated Plus • 100% Job Success • $80K+ earned on Upwork With around 7 years of software engineering experience, I combine hands-on AI development with the backend and data engineering needed to make it useful in production. HOW I CAN HELP • AI agents and workflow reliability Connect agents to business tools, APIs, and databases. Implement tool-call validation, deterministic business rules, guardrails, and post-write verification so important actions are checked against the actual system state. • AI and data systems Build ingestion and processing pipelines, product-matching workflows, document-to-database systems, and retrieval capabilities using embeddings and vector search. Turn messy source data into structured information that applications and AI systems can use. • Python and production backend engineering Design APIs, databases, background workers, and integrations. Investigate failures across the application, data, and infrastructure, then implement and deploy fixes with clear validation. EXPERIENCE BEHIND THE WORK At noon, I work as a Software Development Engineer on competitive intelligence and large-scale product data. My work includes AI product matching, embeddings, vector search, multimodal similarity, and Python/SQL pipelines using BigQuery and GCP, in systems processing hundreds of thousands of products. At TOOLii, I lead software and AI development, taking responsibility for architecture, backend systems, AI integrations, infrastructure, deployments, and production debugging. My delivered work includes clinical AI applications, document extraction and database workflows, competitive-intelligence systems, and algorithm-heavy scheduling. I have also built production voice agents for real calls, patient verification, appointment booking, and human handoff—experience that informs how I design reliable agent actions. HOW WE CAN START Send me the workflow you want to improve, the data or systems involved, and what is currently failing or missing. We can define a focused first milestone or a paid diagnostic, then expand based on the results. I am available for 15–25 hours per week and long-term technical ownership. Core tools: Python, SQL, OpenAI APIs, embeddings, vector search, BigQuery, GCP, Docker, and Linux. I also work with Laravel/PHP, Node.js, MySQL, WebSockets, and voice platforms where the project requires them. Around 10 years of competitive programming and problem-solving support my approach to complex algorithms, debugging, and system design.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $9.8k
Billed in all: $85,118$85k
$2k in the last 6 months
Across 89 contracts
Earnings, last 30 days
Skill rankings: #1 in 1 skill of 20
Rarest: top 7% in MySQL, of 14,471. Ranked by MRR among everyone on Upwork with the skill.
- Vector Search4 freelancers · 🇦🇪 #1Top 25%🇦🇪#1 of 1
- #55Websockets613 freelancers · 🇦🇪 #1Top 9%🇦🇪#1 of 5
- #80AI Voice Agent Development429 freelancers · 🇦🇪 #4Top 19%🇦🇪#4 of 5
- #93Twilio API710 freelancers · 🇦🇪 #4Top 13%🇦🇪#4 of 9
- #149BigQuery908 freelancers · 🇦🇪 #3Top 16%🇦🇪#3 of 8
- #207Data Engineering1,602 freelancers · 🇦🇪 #4Top 13%🇦🇪#4 of 20
- #315Google Cloud Platform2,939 freelancers · 🇦🇪 #3Top 11%🇦🇪#3 of 23
- #410Large Language Model2,726 freelancers · 🇦🇪 #7Top 15%🇦🇪#7 of 31