← All portfolios

04Portfolio · Computer vision

Models that stay right when the lighting isn't

Detection and recognition that holds up under changed lighting, perspective and messy real-world input — plus generative imagery work from the design years. Real contracts, figures as recorded on Upwork.

  • 5.0★vision-contract rating
  • PyTorchtraining stack
  • 100+creative-era image contracts

01Delivered work

Projects on the record

Client names withheld under contract — every figure is as recorded on the Upwork profile.

Image recognition

Robust image-recognition model training

Trained and delivered an image-recognition model built to stay accurate under changes in lighting, perspective and framing — the failure modes that break demo-grade vision. Delivered fast, rated 5.0.

  • 5.0★contract rating
  • 5htraining engagement
“He was able to create a strong model that, in spite of changes in lighting and perspective, has me incredibly happy.”
  • PyTorch
  • Classification
  • Robustness
Generative imagery

Production generative-image work

Commercial generative-imagery delivery (MidJourney pipeline) for a publishing client — prompt-to-print quality control from the years before I moved fully into ML engineering.

  • 5.0★contract rating
  • Long-runclient relationship
  • Generative AI
  • Image pipelines
  • Print QC

Vision is the discipline where I'm most selective: I take detection, grading and measurement builds where robustness genuinely matters, and pass on the rest.

02Systems of this class

Recognise the shape

Well-known products of the same class — unaffiliated reference points, so a first conversation starts from a shape you already know.

Need Computer vision work like this?

Send the problem and where it's stuck. I'll tell you honestly whether I'm the right person and what it would take — usually within one business day.