AI engineer · computer vision · AI agents · full-stack

Alex UrbinaComputer vision consultant for 3D scans, images and drawings.

Need AI that reads images, PDFs, drawings or 3D scans and works on real data, not just in a demo? I build computer vision and AI agent systems that reach production.

A building model generated from a laser scan, drawn inside the scan
Laser scan + generated IFC modelReal job data
7+ yearsbuilding software with teams in the US, Europe and Latin America
M.Sc. (Tech)Aalto University, Data Science, with honours
Civil engineerlicensed, with BIM work since 2013
2 startupsco-founded, both grant-funded
From scan to model

Scroll, and a laser scan becomes a building model

My scan-to-BIM pipeline turns laser scans into floor plans and IFC models. Scroll through a real job; every number below comes from it.

A laser scan of a house as a point cloud in real colourThe scan sliced at wall height, seen from above: a floor plan made of pointsWall lines traced by the AI agent over the pointsMeasured walls with doors in amber and windows in cyanThe building model, walls extruded to their measured heightThe model drawn inside the scan, lining up with it
01 / 07

Six million points

A laser scan is a cloud of coloured points. It has no walls, no rooms and no dimensions you can build from.

5,999,967points in this scan of a house
02 / 07

Find level

The scan is levelled automatically, so every measurement starts from a truly flat floor.

2.1 → 0.66 cmfloor flatness, before and after levelling
03 / 07

Slice at wall height

Seen from above at wall height, the floor plan starts to appear from the points themselves.

3.05 mmeasured storey height
04 / 07

An AI agent traces the walls

An AI agent draws the walls on top of the scan, and its work is checked against the scan before anything moves on.

68.7 mof wall, a median 6 mm from the scanned surface
05 / 07

Measure doors and windows

Doors and windows are found in the scan and sized from it.

16 + 9doors and windows found
06 / 07

Extrude to a model

Walls rise to their own measured height. The result exports as an IFC building model and a DXF floor plan.

IFC + DXFthe formats BIM and CAD tools open
07 / 07

Check it against the scan

The model, drawn inside the scan from the same camera, so anyone can see how well it fits.

91%of traced wall within 10 cm of the scan

Want the details: the agent, the scoring, the formats?

Read the scan-to-BIM case study
Computer vision consulting

How I help as a computer vision consultant

From the first conversation to a system your team runs: computer vision, machine learning and AI agents, built for production. My specialty is the built world: scans, drawings and BIM.

Feasibility before building

Before a long build, we check together whether the idea holds up on real images, scans or documents, and what it would cost to run.

Computer vision and machine learning pipelines

Detection, segmentation and 3D reconstruction, from photos and video to point clouds, with vision-language models where they earn their place.

AI agents that check their own work

Agents that verify their output against your data instead of trusting the first answer.

Production, not a notebook

GPU workers, APIs, web viewers and the product around them, built so a team can run and extend it.

Working with laser scans or BIM? Point cloud processing and BIM automation →

Selected work

Vision, point clouds and 3D, shipped

One product of my own, research at Aalto University, and long client work in the US and Brazil.

Earlier 3D work
Mining client, Australia · 2021

3D structural health monitoring

Interactive 3D views of sensor stress and displacement across mining infrastructure.

Object Information, Chile · 2018 – 2020

OI Design, parametric 3D modeling

Multi-user, real-time parametric modeling in the browser for modular construction.

Open tool · 2019

IFC for Humans

Turns IFC building data into readable JSON and graph cards.

Career

From civil engineering to AI engineering

I started in civil engineering and BIM, then spent years writing the software around buildings. Now I build the AI that reads them.

  1. 2026

    Research Assistant

    Aalto University, School of Engineering
    Espoo, Finland

    Research in the "Digital Twins of processes for construction of buildings" project, funded by the Research Council of Finland: 360° video to metric point clouds on GPU clusters.

  2. 2025 – now

    Founder and lead systems architect

    ScanToBIM
    Remote

    A SaaS that converts laser scans into DXF floor plans and IFC models, built end to end: point cloud processing, an AI agent, GPU workers, web viewer and billing.

  3. 2024 – 2026

    M.Sc. (Tech), ICT Innovation, Data Science major

    Aalto University, with honours
    Espoo, Finland

    EIT Digital Master School. Entry year at Université Côte d'Azur / Polytech Nice Sophia (2024–2025). Thesis on 360° video to point clouds for BIM.

  4. 2024

    Full Stack Developer

    Flopo Ltda.
    Rio de Janeiro, Brazil (remote)

    MVP of a real-time 3D jewelry configurator: Three.js engine with physically based materials, REST API and deployment.

  5. 2021 – 2024

    Full Stack Developer

    Mezmeriz Inc.
    Ithaca, New York (remote)

    Point-cloud editor, BIM modeler and a JSON-to-Revit cloud converter in C#, with AWS infrastructure in Terraform.

  6. 2020 – 2021

    Freelance Software Engineer

    Self-employed
    Remote

    3D web work for clients in Spain, the UK, Australia and the US: a retail 3D showroom, a parametric shed customizer, structural health monitoring and remote-sensing analytics.

  7. 2018 – 2020

    Technical Co-Founder & Lead Web Developer

    Object Information SpA
    Santiago, Chile

    A cloud platform for on-demand 3D parametric modeling and automated manufacturing of modular construction. Selected for Start-Up Chile (Generation 20).

  8. 2015 – 2018

    Web Developer & Co-Founder

    Ingenia Tek SAC
    Lima, Peru

    An online learning platform with protected video streaming and payments. Selected for Start-Up Peru (Generation 4).

  9. 2013 – 2014

    BIM Manager & Civil Engineer

    Independent engineering consulting
    Lima, Peru

    BIM coordination and structural detailing for building contractors, with C# scripts on the Revit API to automate modeling.

  10. 2010 – 2014

    Civil Engineer and B.Sc. in Civil Engineering

    Universidad Nacional de Ingeniería
    Lima, Peru

    Focus on BIM, hydraulics, GIS and structural engineering. First place in the faculty's student projects contest (2013).

About

An engineer who ships the whole thing

I trained as a civil engineer in Lima and worked in BIM before I wrote software for a living. Since then I have co-founded two grant-funded startups, spent two and a half years building point-cloud and BIM tools for a US company, and finished an M.Sc. in Data Science at Aalto University with honours.

Today I work as a computer vision consultant and AI engineer: computer vision, machine learning and AI agent systems that work on real data, such as laser scans, 360° video, photos and drawings. I like owning a problem end to end, from the research question to the GPU worker, the web viewer and the invoice.

  • I validate on real data first and report honestly what works and what fails.
  • I design for cost per run and failure cases, not only demo accuracy.
  • I'm looking for long-term work with a team that ships.

More about my path, education and certifications →

3D computer vision
  • COLMAP
  • ACMMP
  • Point Transformer v3
  • SpatialLM
  • Open3D
  • Structure-from-Motion
  • Multi-view stereo
AI and machine learning
  • PyTorch
  • Vision-language models
  • Claude
  • Gemini
  • Qwen-VL
  • AI agents
  • Scikit-learn
3D on the web
  • Three.js
  • WebGL
  • React Three Fiber
  • web-ifc
  • PBR materials
  • Point cloud rendering
BIM and CAD
  • IFC
  • IfcOpenShell
  • Revit API (C#)
  • DXF
  • BIM coordination
Product engineering
  • Python
  • TypeScript
  • FastAPI
  • Next.js
  • PostgreSQL
  • Docker
  • AWS
  • GCP
  • Terraform
Questions

Working with a computer vision consultant

What does a computer vision consultant do?

I help a team decide whether a vision problem can be solved with their data, then design and build the system: data, models, evaluation and the software that runs it in production.

What kind of data do you work with?

Laser scans and point clouds (E57, PLY, LAS), 360° and regular video, photos, PDFs and technical drawings, and BIM models (IFC, Revit).

How does a project start?

With a video call to get to know each other: the problem, the data you work with and your team. If it is a good fit, I propose a plan before any long engagement.

Do you work long-term?

Yes. I prefer long-term work with one team, owning a part of the product end to end. My longest client engagement lasted two and a half years.

Contact

Have scans, images or drawings that need to become data?

Tell me what you are building. I read every message, reply by email, and I'm happy to set up a video call to get to know each other.

What you need built, the data you work with, your timeline and good times for a call.