Need a computer vision system, intelligent 3D workflow, Blender automation tool, hardware–software solution, or custom Python application? I turn complex technical requirements into practical, reliable, and user-friendly software.
I am a Python and Computer Vision Engineer with a foundation in Mechanical Engineering and an MEng in Computer Vision and Artificial Intelligence. I combine machine learning, 3D geometry, hardware–software integration, automation, and GUI development to build complete engineering solutions—not just isolated scripts.
🔹 Selected Project Experience
• Cross-platform computer vision desktop applications
• Digital-twin solutions for predictive maintenance
• Real-time AR localization systems for surgical applications
• Blender Python add-ons for automated product rendering
• Digital prosthetics and orthotics workflow tools
🔹 Computer Vision & Machine Learning
• Object detection, classification, localization, and segmentation
• OpenCV, PyTorch, YOLO, and Faster R-CNN
• Real-time pose estimation, tracking, and video analytics
• Image processing, automated measurement, and feature extraction
• SLAM, camera calibration, 3D perception, and reconstruction
• Model training, evaluation, optimization, and integration
🔹 Blender Scripting & 3D Automation
• Custom Blender add-ons, operators, panels, and interfaces
• Automated modeling, rendering, and asset-processing workflows
• Headless execution and batch-rendering pipelines
• Programmatic shaders, materials, and textures
• Synthetic image and training-data generation
• Integration with computer vision systems, APIs, and external tools
🔹 Prosthetics & Orthotics Tool Development
I develop the computational and geometric components of digital prosthetics and orthotics workflows, including:
• 3D scan processing, alignment, cleanup, and analysis
• Automated measurements and shape analysis
• Fitting and design visualization
• Geometry-processing and design-automation tools
• Blender-based interfaces for scans, models, and measurements
My focus is software engineering and digital workflow automation rather than clinical diagnosis or medical advice.
🔹 Python GUI & Custom Applications
• Cross-platform applications using PyQt and Tkinter
• Interfaces for computer vision, AI, and 3D-processing systems
• Camera, machine-learning model, database, and API integration
• Data visualization and workflow-management tools
• Converting Python scripts and prototypes into accessible applications
🔹 Hardware–Software Integration
• Camera, imaging-device, and sensor integration
• Real-time image and sensor-data acquisition
• Device communication, control, and monitoring
• Integration of computer vision models with physical systems
• Calibration, synchronization, data logging, and visualization
• Prototype development for robotics and automation systems
🔹 Additional Expertise
Three.js, NumPy, Pandas, Gaussian Splatting, Autodesk Maya Scripting, scientific data processing, API integration, debugging, optimization, and application maintenance.
🔹 What You Can Expect
• Clean, maintainable, and well-structured code
• Clear communication and practical technical recommendations
• Testing, documentation, and dependable delivery
• Solutions designed around your users and existing workflows
Send me a message with your project description, sample data, and target platform, and I’ll recommend the most effective technical approach.
PyQt
Machine Learning
OpenCV
Computer Vision
Python
Image Processing
PyTorch
Docker
Plugin Development
OpenGL
CNC Programming
Three.js
Blender
Scripting
Automation
Autodesk Maya
3D Modeling
Mohit S.
Mathura, India
$15/hr
4.6
14 jobs
Profile Summary
I am a PyQt and Full-Stack Developer with a strong background in Data Science and Machine Learning, specializing in building intelligent, end-to-end software solutions. I have hands-on experience in machine learning, computer vision, exploratory data analysis (EDA), natural language processing (NLP), mathematical modeling, and algorithm development, along with full-stack development using Django.
I design and implement complete machine learning pipelines, covering data preprocessing, model development, evaluation, hyperparameter tuning, and deployment, and integrate them seamlessly into web and desktop applications.
Core Expertise:
Machine Learning & AI
Classification, regression, and predictive modeling
Natural Language Processing (NLP)
OCR and image-based ML solutions
Feature engineering and model optimization
Computer Vision
Image processing and analysis using OpenCV
OCR systems and document processing
Object detection and classification
End-to-End ML Pipelines
Data preprocessing and post-processing
Model training and evaluation
Hyperparameter tuning
Model deployment and integration
Technical Skills:
Programming & Development
Python, C++, HTML, CSS
PyQt (desktop application development)
Django, React, Node.js
REST API development
Machine Learning & Data Science
TensorFlow, Keras, Scikit-learn, PyMC3
NumPy, Pandas, SciPy
Matplotlib, Seaborn
Computer Vision
OpenCV, Pillow
Cloud & Tools
Azure, Google Cloud
Git, Jira
UNIX/Linux tools and administration
PyQt
NumPy
pandas
Python
OpenCV
Machine Learning
Natural Language Processing
Flask
Deep Neural Network
API Development
Deep Learning Modeling
GUI Design
GUI Framework
Desktop Application
Plotly
Haris H.
Kannur, India
$10/hr
4.8
27 jobs
I am a software developer with 13+ years of experience in building high-performance, cross-platform desktop applications using Qt/C++ and PyQt.
I specialize in desktop software for video streaming, computer vision, and AI-powered solutions, delivering efficient, scalable, and user-friendly applications for Windows, Linux, and macOS.
My expertise includes:
Desktop Application Development: Qt, PyQt, cross-platform UI/UX, backend logic, networking
Computer Vision & AI: OpenCV, TensorFlow, Keras, real-time object detection, face recognition
Video Streaming & Processing: FFMPEG, OpenRTSP, live camera streaming, playback, recording
WebRTC & Web Integration: Real-time audio/video apps, chat, and web interfaces
Database & Backend: MySQL, PHP, server-side scripting, automation
I focus on delivering high-quality solutions that solve real-world problems, optimize performance, and provide seamless user experiences. I am available for short-term projects, long-term contracts, and ongoing support.
C++
Java
OpenCV
Computer Vision
Machine Learning
Python
Qt Framework
MySQL
Linux
FFmpeg
JavaScript
PHP
HTML
Desktop Application
Siddhant M.
Pune, India
$15/hr
4.9
50 jobs
Data Engineer & AI Developer | 3+ Years Financial Industry Experience
I build data pipelines, AI-powered applications, and automation systems that run reliably at scale. My background spans web scraping, LLM integration, computer vision, betting automation, and full-stack data dashboards — delivered to clients across the US, UK, Europe, and Japan.
💼 Background
— 3+ years at a leading Indian bank building risk models, credit scorecards, and AutoML pipelines
— PG Diploma in Big Data Analysis
⚡ What I Deliver
— Web scrapers handling 1.2M+ URLs and 120K daily pipelines
— LLM/AI apps using GPT-4, Gemini, LangChain, RAG, Text-to-SQL
— Full Betting automation for horse racing, golf, and football signals
— Computer vision pipelines with YOLOv8 and PaddleOCR
— Streamlit dashboards, risk scorecards, and AutoML tools
🏆 Notable Work
— PitchBook scraper — 1.2M URLs
— Njuskalo — 120K daily real estate listings
— Text-to-SQL architecture
— BetFare — full Betfair automation
— LLM Notebook — $1,420 solo delivery
— Anti-bot bypass systems
🛠️ Stack
Python · Playwright · Selenium · GPT-4 · Gemini · LangChain · Streamlit · PySpark · SQL · YOLOv8 · PaddleOCR · FastAPI · Betfair API · n8n
Clean code. Clear communication. Delivered on time.
PyQt
Data Analysis
Python
SQL
PySpark
Java
Front-End Development
Streamlit
Data Science
AI Chatbot
API
Web Scraping
Selenium
YOLO
Sadique K.
Mumbai, India
$10/hr
4.9
23 jobs
I am an Android Developer with over 6 years of experience, having developed and published several applications available on the Play Store.
In addition, I have approximately 7 years of hands-on experience with Arduino and ESP microcontrollers, allowing me to guide, debug, and contribute to electronic projects effectively.
Beyond mobile development, I have 3 years of experience working with Django and some proficiency in PyQt for desktop applications.
As a full-time freelancer, I am committed to delivering high-quality projects efficiently. If you're looking for someone who can bring your ideas to life or troubleshoot your existing code, feel free to reach out.
Look forward to collaborate with you!
Android
Website
Arduino
Android App Development
Java
Flask
ESP8266
Python
Kotlin
ESP32
Django
SQLite
Firebase
Sivani M.
Kalamassery, India
$4/hr
5.0
1 jobs
I’m a backend-focused software developer with experience building reliable, scalable, and efficient software solutions. I specialize in API development, data processing pipelines, workflow automation, database design, and integrating systems to create smooth backend logic for applications. My work centers on writing clean, optimized, and well-structured code that ensures performance, security, and maintainability.
I’ve built backend components for web apps, dashboards, AI/ML utilities, and automation tools, both in academic projects and freelance work. I’m detail-oriented, quick to understand requirements, and committed to delivering production-ready solutions that meet real client needs.
Python
Java
JavaScript
SQL
Flask
Artificial Intelligence
API
C++
C
Software Development
Web Development
Docker
Database Development
Data Scraping
CI/CD
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
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
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
Summa Linguae
How do I hire a PyQt Developer in India on Upwork?
You can hire a PyQt Developer in India on Upwork in four simple steps:
Create a job post tailored to your PyQt Developer project scope. We'll walk you through the process step by step.
Browse top PyQt Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top PyQt Developer profiles and interview.
Hire the right PyQt 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 PyQt Developer?
Rates charged by PyQt 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 PyQt Developer in India on Upwork?
As the world's work marketplace, we connect highly-skilled freelance PyQt Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream PyQt Developer team you need to succeed.
Can I hire a PyQt Developer in India 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 PyQt Developer proposals within 24 hours of posting a job description.