Skip to content
BackNov 7
Talha F.
Upwork badge

Talha F.

Software Architect & CTO | C++, C#/.NET, Python | Robotics & Embedded

Overview I'm a senior software engineer and architect with 20+ years of professional experience. I've worked as a Project Manager, CTO, and Systems/Software Architect, so I can write the code and also own the design, the delivery, and the client communication. What I do best I take complex, technical projects from architecture to production, on time and within budget. My background is in aviation simulators, real-time systems, healthcare, and game development. Today I also build robotics simulation, embedded firmware, and AI-agent workflows. Robotics, simulation & AI NVIDIA Omniverse and Isaac Sim: simulation environments, digital twins, and warehouse/robotics visualization (2+ years) ROS and ROS2: nodes, messaging, and integration with simulation and hardware (2+ years) Claude and AI agents: agentic workflows, tool use, and automation built into real products and dev pipelines (2+ years) Python, FastAPI, and React for backends, dashboards, and tooling around these systems Embedded & real-time Teensy 3 / Teensy 4, STM32, and Arduino firmware (2+ years) FreeRTOS and real-time design PowerPC BSP development 10+ years with Data Distribution Service (OpenSplice DDS), building publish-subscribe frameworks for full flight simulators Desktop, backend & full-stack 20+ years of C++ (C++17, Qt/QML, GTK, FLTK) and 15+ years of .NET (C#, WPF, WinForms, ASP.NET Core MVC/Razor, Entity Framework, MVVM, SQL Server) 10+ years of Python (Django, FastAPI, Scrapy, Selenium, BeautifulSoup) JavaScript/TypeScript, Node.js, and React Databases: SQL Server, PostgreSQL, MySQL, Oracle, SQLite, MongoDB AWS and Azure since the early days of both platforms Game engines & graphics Unity3D (6+ years), Unreal Engine (5+ years), Ogre3D, and Presagis Vega Prime. I have 2 published Android games on the Play Store. Mobile & cross-platform Android (Java), iOS/macOS (Swift), Xamarin, and Flutter/Dart. How I work Clear, proactive communication and realistic estimates Clean, maintainable code with Git, code reviews, and documentation Comfortable joining an existing codebase or leading a project from scratch Available across time zones and fluent in English and Urdu Languages I've used English professionally for 20+ years. Punjabi is my mother tongue, Urdu is my national tongue, and I also speak Turkish and can translate between English, Punjabi, Urdu, and Turkish. If you have a hard technical problem, a system that needs designing, or a prototype that needs to become a product, send me a message.

🇵🇰Lahore, Pakistan$35/hr100% JSS5.00 (19)Since Jun 2009

Earnings and projects

MRR
$2.6k

Last 6 months ÷ 6

World#16,126 / 412k
🇵🇰Country#1,780 / 52.9k
Revenue, last 30 days
$2.3k

Last 6 months: $15k

World#18,003 / 412k
🇵🇰Country#2,014 / 52.9k
Total earnings
$149k

Billed in all: $154k

World#23,695 / 412k
🇵🇰Country#1,784 / 52.9k
Per project
$6k

$5.1k in the last 6 months

World#28,986 / 412k
🇵🇰Country#1,562 / 52.9k
Projects, last 6 months
3
33% fixed67% hourly
World#66,479 / 412k
🇵🇰Country#13,400 / 52.9k
Projects in all
25
60% fixed40% hourly
World#113,042 / 412k
🇵🇰Country#18,604 / 52.9k

Earnings, last 30 days

$154k+$2.3k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$150k$152k$154k$156kOct 8Oct 23Nov 7

Skill rankings: Top 2% in Turkish

Ranked by MRR among everyone on Upwork with the skill.

  1. #8Turkish353 freelancers · 🇵🇰 #1Top 2%
  2. #14Windows Forms270 freelancers · 🇵🇰 #3Top 5%
  3. #21Qt Framework323 freelancers · 🇵🇰 #2Top 7%
  4. #33Windows Presentation Foundation398 freelancers · 🇵🇰 #2Top 8%
  5. #98Unreal Engine2,130 freelancers · 🇵🇰 #20Top 5%
  6. #105Game Development2,586 freelancers · 🇵🇰 #21Top 4%
  7. #123Unity2,992 freelancers · 🇵🇰 #16Top 4%
  8. #229C++4,442 freelancers · 🇵🇰 #22Top 5%