Tomas P.
Computer Vision & Deep Learning Engineer
I help companies design, train, and deploy computer vision systems that solve real-world problems — not just research demos. I specialize in end-to-end computer vision solutions, taking ownership of everything from data and model performance to system reliability and deployment. What I help clients build Real-time computer vision systems (detection, tracking, segmentation) Custom deep learning models (CNNs, Transformers, U-Net variants) Medical image analysis (retinal imaging, segmentation, diagnostics support) Agricultural computer vision (crop analysis, monitoring, automation) Industrial & inspection systems (quality control, defect detection) Training pipelines & ML automation (data processing, reproducibility, CI-ready workflows) Why clients hire me 5+ years of software engineering experience, plus deep specialization in Computer Vision & ML Applied CV experience across multiple industries (medical, agriculture, industrial, AR research) Master’s degree in Computer Vision, thesis focused on retinal choroid segmentation Strong focus on production-quality code, documentation, and maintainability Comfortable working beyond the model: APIs, pipelines, backend integration, deployment Tech stack ML & CV: Python, PyTorch, TensorFlow, OpenCV Vision tasks: Detection, segmentation, tracking, image processing and analysis, stereo calibration Backend: Python, FastAPI, Java, Spring Boot, C# Frontend & tools: TypeScript, JavaScript, Qt Data: PostgreSQL, MySQL DevOps & MLOps: Docker, CI/CD Testing: Automated & end-to-end testing (WebdriverIO) How I work I don’t just deliver a model — I deliver a working system. I focus on: Clear requirements Measurable performance Clean, maintainable code Honest communication and ownership If you need a reliable computer vision engineer who can take a system from idea to production, let’s talk.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $175
Billed in all: $2,804$2.8k
$175 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 25% in Python Scikit-Learn
Ranked by MRR among everyone on Upwork with the skill.
- #40Convolutional Neural Network144 freelancers · 🇪🇸 #2Top 28%🇪🇸#2 of 2
- #100Artificial Neural Network320 freelancers · 🇪🇸 #1Top 31%🇪🇸#1 of 2
- #137Python Scikit-Learn555 freelancers · 🇪🇸 #2Top 25%🇪🇸#2 of 8
- #141Neural Network501 freelancers · 🇪🇸 #3Top 28%🇪🇸#3 of 11
- #300OpenCV912 freelancers · 🇪🇸 #2Top 33%🇪🇸#2 of 7
- #463TensorFlow1,661 freelancers · 🇪🇸 #5Top 28%🇪🇸#5 of 21
- #500PyTorch1,585 freelancers · 🇪🇸 #6Top 32%🇪🇸#6 of 20
- #572Image Processing1,386 freelancers · 🇪🇸 #4Top 41%🇪🇸#4 of 9