Hire the Best DirectShow Developers
in China

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
LI C.

Beijing, China

$20/hr
5.0
1 jobs

I help robotics teams make ROS 2 systems easier to run, observe, and debug. My background is in software engineering, and I focus on the engineering layer around robot applications: reproducible Docker environments, Python ROS 2 nodes, web dashboards, runtime logs, rosbag2/MCAP data, and practical diagnostics. I work best on clearly scoped tasks such as: Building or fixing ROS 2 Docker and Docker Compose environments Creating Python (rclpy) nodes for Topics, Services, Actions, Parameters, TF2, and rosbag2 Connecting ROS 2 to FastAPI, REST APIs, WebSocket services, or web applications Building lightweight robot dashboards for live status, task progress, logs, and recordings Adding structured logging, runtime health checks, and MCAP recording workflows Diagnosing communication issues involving DDS discovery, containers, ROS domains, QoS, or missing transforms A recent project I built is a local ROS2 Web Gateway: a FastAPI and WebSocket bridge with a Next.js dashboard. It observes live ROS 2 joint state, starts and cancels allowlisted Actions, shows runtime logs, and manages MCAP recordings through Docker Compose. My approach is practical and transparent: I first reproduce the issue, identify the smallest reliable fix, document how to run it, and leave the project easier for your team to maintain. Typical deliverables Clean Dockerfile / Docker Compose setup Python ROS 2 nodes and launch files FastAPI or WebSocket bridge APIs Web dashboard for robot status and tasks rosbag2 / MCAP recording and replay workflow README, runbook, and debugging notes If you have a ROS 2 integration issue, a container problem, or need a small but useful robot-facing web tool, send me your current setup and expected behavior.

  • API
  • Python
  • Java
  • Spring Framework
  • MySQL
  • React
  • Web Application
  • Robotics
Harvey Z.

Shenzhen, China

$40/hr
5.0
3 jobs

10+ years of front-end / full-stack development experience; proficient in high-concurrency architecture, engineering, performance optimization, and 0-to-1 product delivery Author of open-source project ArtPlayer.js; used by Baidu, Binance, Bybit and global platforms Skilled in: NuxtJs, NextJs, React, Vue, React Native, AI Agent, MCP, NodeJs, ExpressJs, browser media processing Led front-end architecture and team management for online education, fintech, high-concurrency real-time systems

  • React
  • TypeScript
  • Vue.js
  • Next.js
  • Nuxt.js
  • ExpressJS
  • React Native
  • Expo.io
  • AI Agent Development
  • Video Player Plugin
Jun C.

Guilin, China

$30/hr
5.0
2 jobs

* Concentrated on development of computer software for 30+ years, have rich experience in multiple fields, includes LLM, Machine Learning, video processing, mobile apps, big data, cloud computing, database, 3d rendering, web, embedded device, etc. * Familiarity with LLM technology, such as LangChain, LangGraph, AgentScope, vector db, openwebui, dify, GraphRAG. Be familiar with deploying RAG system with a selectable LLM e.g. Qwen3-7b to compose generative results, milvus as vector db to store embedding data, openwebui pipeline as doc extractor, provided a offline doc import workflow, and a friendly smart chatbot UI. * Familiarity with all kinds of application development, such as Windows desktop, Mac desktop, Android app, iOS app, embedding Linux, STM32, QT, etc. * Familiarity with RTK eg. High-precision satellite positioning system (GPS / BD / Glonass / Galileo), PID control algorithm, Path planning, SLAM(Simultaneous Localization and Mapping), Kalman filter, etc * Familiarity with cloud native computing, docker / docker-compose, K8S, Helm * Familiarity with shell script such as Bash, Windows Batch * Familiarity with most of popular coding language, such as C/C++, Python, Java, C#, Golang, PHP, Javascript/Typescript, Ruby, etc.

  • Mobile App
  • Artificial Intelligence
  • Android App Development
  • Script
  • Python
  • C++/CLI
  • Embedded Application
  • LangChain
  • AI Agent Development
  • OpenGL ES
  • FFmpeg
Rafael Augusto D.

Shanghai, China

$80/hr
5.0
4 jobs

I design and build advanced workflows for image, video, and audio generation using the latest models such as Flux, WAN, Hunyuan, Stable Diffusion, and beyond. I’m constantly exploring new releases and testing cutting-edge techniques to stay ahead of the curve. I have a high-performance setup with an RTX 5090 at home, where I develop, fine-tune, and train models locally, giving me a unique advantage for rapid experimentation and optimization. Beyond generative AI, I bring strong expertise in full-stack development and DevOps. Leveraging high-performance languages like Rust, I can deliver everything from RAG systems to complex CRM platforms with multiple moving parts. I also build custom Docker images ready for deployment on platforms like RunPod, Vast.AI, and others, ensuring production-ready scalability. I’m very active on GitHub and maintain multiple open-source projects. In addition, I have won many hackathons where generative AI was the main focus.

  • PHP
  • Laravel
  • MySQL
  • Rust
  • Embedded System
  • WebGL
  • Stable Diffusion
  • Generative AI
  • AI Image Generation
  • CUDA
  • Vector Embedding
  • Vector Database
Chen Z.

Beijing, China

$60/hr
5.0
26 jobs

Results-driven Full Stack Developer with 12 years of specialized expertise in interactive 360° media development, particularly in creating captivating panoramic tours and seamless video streaming solutions. As a top-level expert in KRpano, I excel in end-to-end customization of immersive experiences, demonstrating exceptional proficiency in developing plugins and tailoring functionalities to meet precise project requirements. My skill set includes modern web technologies such as React, TypeScript, Next.js, Node.js, and Tailwind CSS, along with substantial experience in WebGL through React-three-fiber for advanced 3D web applications. Additionally, I am well-versed in essential tools like Git, Vercel, and FFmpeg, and possess strong non-development skills, including image processing, video editing, and panorama stitching, ensuring the delivery of polished and innovative multimedia solutions.

  • KRPano
  • PTGui
  • Next.js
  • JavaScript
  • TypeScript
  • Three.js
  • Tailwind CSS
  • React
  • Virtual Tour Software
  • AR & VR
  • 360-Degree Video
  • Virtual Reality
  • CI/CD
  • Node.js
  • NodeJS Framework

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a DirectShow Developer in China on Upwork?

You can hire a DirectShow Developer in China on Upwork in four simple steps:

  • Create a job post tailored to your DirectShow Developer project scope. We'll walk you through the process step by step.
  • Browse top DirectShow Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top DirectShow Developer profiles and interview.
  • Hire the right DirectShow Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a DirectShow Developer?

Rates charged by DirectShow Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a DirectShow Developer in China on Upwork?

As the world's work marketplace, we connect highly-skilled freelance DirectShow Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream DirectShow Developer team you need to succeed.

Can I hire a DirectShow Developer in China within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive DirectShow Developer proposals within 24 hours of posting a job description.