WebRTC, FFmpeg, AI, OpenCV, Streamin โ I fix real-time video apps and have since 2005. 13,485 hours, 14 projects, 100% Job Success. Zero abandoned. โก ๐๐ฟ๐ฒ๐ฒ ๐ฃ๐ฅ๐. ๐ ๐ฉ๐ฃ ๐ถ๐ป ๐ณ-๐ญ๐ฐ ๐ฑ๐ฎ๐๐. ๐๐ฟ๐ฒ๐ฒ ๐ฐ๐ผ๐ฑ๐ฒ ๐ฟ๐ฒ๐๐ถ๐ฒ๐ ๐ผ๐ฟ ๐ฎ-๐๐ฒ๐ฒ๐ธ ๐๐ฟ๐ถ๐ฎ๐น ๐ผ๐ป ๐ฎ๐ป ๐ฒ๐ ๐ถ๐๐๐ถ๐ป๐ด ๐ฐ๐ผ๐ฑ๐ฒ๐ฏ๐ฎ๐๐ฒ.
Netflix, HBO, EA, Nokia, the World Bank, and Harvard trust platforms I've built. These clients don't give second chances. Mine work.
โ ๏ธ Invite me to your job โ I reply within 15 minutes.
๐ฆ๐ฒ๐น๐ฒ๐ฐ๐๐ฒ๐ฑ ๐ข๐๐๐ฐ๐ผ๐บ๐ฒ๐
โ Speed.Space โ live production platform for Netflix, HBO, EA, and Apex Legends. Multi-stream switching, real-time collaboration, pro codec control. Used at Paris Fashion Week and Live Nation events. Zero downtime.
โ ShortKlips โ video project management for Nokia and the World Bank. 200K+ monthly video views. Cut client project turnaround by 30%.
โ VirtualCr8tive โ hybrid event platform for Harvard University and U.S. Vets.
โ CloudDoctors โ HIPAA-compliant telehealth on WebRTC. Built from concept through multiple release cycles.
โ YUUALL โ WebRTC platform built across multiple versions, long-term engagement.
๐ช๐ต๐ฒ๐ฟ๐ฒ ๐'๐บ ๐ฆ๐๐ฟ๐ผ๐ป๐ด๐ฒ๐๐
โ Pipeline latency โ I profile FFmpeg filter graphs and cut processing time without losing quality.
โ WebRTC under load โ jitter buffer, codec mismatch, TURN/STUN. I find which one is yours fast.
โ AI on live video โ TensorFlow inference under 80ms; object and audio recognition on live feeds.
โ FFmpeg deep work โ custom filter graphs, muxing, hardware acceleration (NVENC, VAAPI, VideoToolbox).
โ Scale & reliability โ systems handling 600M+ call minutes a month, fixed at the architecture level.
๐ฆ๐ฝ๐ฒ๐ฐ-๐๐ถ๐ฟ๐๐ ๐๐ด๐ฒ๐ป๐๐ถ๐ฐ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด
I work spec-first, not vibe-first. I write the full spec and architecture before any code. Then I drive AI agents: developer, tester, analyst โ against strict guardrails to produce production-grade code. The hard real-time work I handle or verify myself: WebRTC pipelines, sub-second latency, on-device ML. You get AI speed with the stability of a senior engineer, 4-10ร faster than classic coding.
๐๐ผ๐ ๐ ๐ช๐ผ๐ฟ๐ธ
You describe what's broken or what you're building. I send back a diagnosis: the problem, the fix, the cost. Not a sales call. Then we scope the work together before either of us commits. My estimates average ~10% off actuals. I validate before building and run staged QA on every release.
๐๐ผ๐ ๐ฌ๐ผ๐ ๐๐ฎ๐ป ๐ช๐ผ๐ฟ๐ธ ๐ช๐ถ๐๐ต ๐ ๐ฒ
1. Build from scratch โ real-time video, AI, or streaming, end-to-end.
2. Drop in on your team โ I take the hard video, AI, or WebRTC modules.
3. Rescue and modernize โ fix slow or unstable platforms and ship to production.
I work inside the Fora Soft team โ 51-200 engineers. If your project grows, a PM, QA, and more developers are already there. No solo freelancer who vanishes when scope expands.
๐ง๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐ถ๐ฒ๐ ๐ ๐จ๐๐ฒ ๐๐ฎ๐ถ๐น๐
โ Real-time & video: WebRTC, LiveKit, FFmpeg, GStreamer, OpenCV, HLS/DASH, RTMP/RTSP, OBS, WebGL
โ AI & ML: TensorFlow, PyTorch, OpenAI API, Whisper, YOLO, object and audio recognition
โ Back-end: Node.js, Python, TypeScript, distributed systems, high-load APIs
โ Cloud & infra: AWS, GCP, Docker, Kubernetes, CI/CD
๐ช๐ต๐ ๐๐ผ๐ฟ๐ฎ ๐ฆ๐ผ๐ณ๐
The team behind me: 914 jobs ยท $10M+ earned ยท 401K+ hours ยท 250+ projects since 2005 ยท 400+ clients across 17+ countries ยท Top WebRTC & Telecom Developer 2022 and 2024 ยท 1 of 400 devs passes our internal selection.
๐๐น๐ถ๐ฒ๐ป๐ ๐๐ฒ๐ฒ๐ฑ๐ฏ๐ฎ๐ฐ๐ธ
"We enjoyed working with Andrey. He saw himself as part of our team and proactively contributed. Even last-minute requests were handled in a timely, constructive way. Many of his proposals were better than our own ideas." โ client, YUUALL (WebRTC platform)
โ ๏ธ Describe what's broken. I'll tell you what's wrong, how to fix it, and what it costs.
I build production-ready computer vision systems, backed by 4+ years of hands-on experience โ real-time detection, segmentation, and tracking that run fast and stay stable on NVIDIA Jetson, GPU workstations, on-prem servers, and in the cloud.
It starts with data. I specialize in high-precision video and image annotation, but I don't stop at labeling: I build clean, consistent datasets and use them to train high-performing YOLO and custom CNN models, so you get an end-to-end solution rather than just a labeled folder.
From dataset creation to YOLO training, TensorRT optimization, and production integration โ including live CCTV stream inference โ I build computer vision systems that work reliably on real hardware.
WHAT I DELIVER
- Dataset Creation & Annotation
High-precision bounding-box, polygon, and video annotation; dataset cleaning, class balancing, and consistency checks
- End-to-End Deep Learning Pipelines
Data collection & annotation โ dataset optimization โ model architecture selection โ training โ evaluation โ optimization โ deployment
- Real-Time Object Detection & Multi-Object Tracking
Optimized YOLO pipelines with stable tracking (DeepSORT / ByteTrack / BoT-SORT / McByte)
- Real-Time CCTV Stream Inference
Multi-camera RTSP/IP stream processing, live detection and tracking, and event-based alerts on edge or server hardware
- OCR & Document Intelligence
OCR model training and optimization (PaddleOCR, Tesseract, EasyOCR), document preprocessing, information extraction, structured output, and handling of difficult documents (low quality, skewed, handwritten, multi-language)
- Edge AI Acceleration & Performance Optimization
TensorRT conversion, CUDA acceleration, latency reduction, memory tuning, FPS improvements
TECH STACK
Deep Learning: PyTorch, CNN architectures, YOLO variants
Computer Vision: OpenCV, real-time video processing, detection & tracking, CCTV/RTSP streams
OCR: PaddleOCR, Tesseract, EasyOCR
Optimization: TensorRT, CUDA
Systems: Linux, embedded systems, NVIDIA Jetson
Annotation Tools: CVAT, Roboflow, LabelMe, MakeSense.ai, and others
Share your goal and a sample of your data, and I'll propose a clear technical approach and a realistic delivery plan.
Milankumar R.
iOS and Flutter Apps | TensorFlow Lite Apps | SCRUM
Ahmedabad, India
$6/hr$6 per hour5.0 (3) 6 jobs $2K+ total earnings
For more than 10 years I have managed iOS app development. I was also responsible for defining architecture. I have hands on with development of iOS apps in Swift, SwiftUI and Objective-C. I also have hands-on knowledge of Flutter App development. I have developed Flutter app for Vehicle Tracking, Object Detection and Image Segmentation (SSD MobileNet, YOLO, DeepLab+MobileNet) using TensorFlow Lite.
I am also PSM I certified. I can provide services as a SCRUM master.
Aryan R.
AI & Computer Vision Specialist | Python | TensorFlow
Chamba, India
$30/hr$30 per hour5.0 (5) 7 jobs $3K+ total earnings
I am an AI/ML developer specializing in Computer Vision, Embedded AI, and real-world automation systems. I work with startups, researchers, and small businesses to design and deploy practical machine learning models that solve real operational problems.
With a Bachelor's degree in Computer Engineering (Nanotechnology option) from the University of Alberta, I have hands-on experience with:
1) Object Detection and Face Recognition using OpenCV and YOLO
2) Embedded AI solutions using TensorFlow Lite on Raspberry Pi and Arduino
3) GPT/LLM integration for custom chatbot and PDF summarization tools
4) Automation pipelines using Python, Pandas, Scikit-learn, and Flask
5) Dashboard development with Streamlit and model deployment via APIs
I focus on clear code, real results, and business-driven AIโnot just academic models. Whether you need help with a one-time project or a long-term collaboration, I deliver production-ready, well-documented solutions with a strong understanding of both software and hardware aspects.
Letโs connect if youโre looking for an AI partner who understands systems from edge devices to APIs.
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
โUpwork provides an umbrella-level of security. I can see a talentโs work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.โ
KD
Kim Darling
Verified
Emerald Tiger
โUpwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.โ
DM
David Merry
Verified
Kinetic Investments
โOur very specific requirements can be a challengeโWith Upwork, weโre able to access a bigger community to ensure the success of our projects.โ
KK
Katja Krohn
Verified
Summa Linguae
How to Hire Top TensorFlow developers
How to hire TensorFlow developers
From big data analytics to voice-recognition systems, TensorFlow developers can leverage TensorFlowโs library of algorithms to help you build machine-learning apps.
So how do you hire TensorFlow developers? What follows are some tips for finding top TensorFlow developers on Upwork.
How to shortlist TensorFlow professionals
As youโre browsing available TensorFlow consultants, it can be helpful to develop a shortlist of the professionals you may want to interview. You can screen profiles on criteria such as:
Industry fit. You want a TensorFlow developer who understands your industry so they can help you figure out how best to reach your target market.
Project experience. Screen candidate profiles for specific skills and experience (e.g., integrating TensorFlow with Spark for high-throughput data processing).
Feedback. Check reviews from past clients for glowing testimonials or red flags that can tell you what itโs like to work with a particular TensorFlow developer.
How to write an effective TensorFlow job post
With a clear picture of your ideal TensorFlow developer in mind, itโs time to write that job post. Although you donโt need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if theyโre the right fit for the project.
An effective TensorFlow job post should include:
Scope of work: From big data analytics to image-recognition systems, list all the deliverables youโll need.
Project length: Your job post should indicate whether this is a smaller or larger project.
Background: If you prefer experience with certain industries, technologies, or developer tools, mention this here.
Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.
TensorFlow is Googleโs open-source development framework for machine learning, a subset of artificial intelligence that combines statistical techniques with algorithms to create programs that teach themselves.
Hereโs a quick overview of the skills you should look for in TensorFlow consultants:
TensorFlow
Algorithm development
Machine learning
Data science
Python SciPy
TensorFlow is Googleโs open-source development framework for machine learning, a subset of artificial intelligence that combines statistical techniques with algorithms to create programs that teach themselves.
Hereโs a quick overview of the skills you should look for in TensorFlow consultants:
TensorFlow
Algorithm development
Machine learning
Data science
Python SciPy
Why hire TensorFlow developers?
The trick to finding top TensorFlow developers is to identify your needs. Is your goal to use k-nearest neighbors (KNN) to categorize different types of tumor cells in a lab sample? Or do you need the help of a natural language processing (NLP) pro to build a self-learning chatbot? The cost of your project will depend largely on your scope of work and the specific skills needed to bring your project to life.
The trick to finding top TensorFlow developers is to identify your needs. Is your goal to use k-nearest neighbors (KNN) to categorize different types of tumor cells in a lab sample? Or do you need the help of a natural language processing (NLP) pro to build a self-learning chatbot? The cost of your project will depend largely on your scope of work and the specific skills needed to bring your project to life.
How much does it cost to hire a TensorFlow developer?
Rates can vary due to many factors, including expertise and experience, location, and market conditions.
An experienced TensorFlow developer may command higher fees but also work faster, have more specialized areas of expertise, and deliver a higher-quality product.
A contractor who is still in the process of building a client base may price their TensorFlow development services more competitively.
Which one is right for you will depend on the specifics of your project.
Rates can vary due to many factors, including expertise and experience, location, and market conditions.
An experienced TensorFlow developer may command higher fees but also work faster, have more specialized areas of expertise, and deliver a higher-quality product.
A contractor who is still in the process of building a client base may price their TensorFlow development services more competitively.
Which one is right for you will depend on the specifics of your project.