Lorenzo Dal Col

Services

Available as a consultant and contractor for Vulkan and OpenGL development, Android and iPhone performance analysis, embedded and general software, and AI workflows. Hands-on contract work or short, focused engagements.

Vulkan and OpenGL

Development, integration into your system, and performance optimization.

Track record: Tech Lead of the Khronos Vulkan and OpenGL conformance suite. Six years on ARM's Mali GPU tools. A Vulkan and Metal engine shipped in four iOS titles.

Android and iPhone performance

Performance analysis of your app or game on real Android and iPhone devices. I find the bottlenecks and fix them, and not only in graphics: CPU, memory, network and power too.

Track record: Built the GameBench performance tools in Rust, used by AAA studios for testing and QA. Product Manager for ARM's Mali GPU and CPU performance tools.

Software development

General-purpose software in C++, Rust and Python, from desktop tools to computer vision.

Track record: Computer vision for laser-cutting machines, a real-time 3D engine, mobile performance tools, vial-label recognition, software for tracking neuron structures in microscope images.

Embedded

Firmware and small devices on ESP32, Arduino and micro:bit, from touch-screen interfaces to motors and sensors.

Track record: Experience at Arm. Firmware for laser-cutting machines, a phone on embedded Linux, a real-time Linux robot, and an ESP32 touch-screen panel that talks to a Raspberry Pi Pico.

AI workflows

Agent workflows for development and QA on production codebases: skills, scripts and guardrails for code review, test generation and triage.

Track record: In daily use on the ~3M-line Vulkan and OpenGL conformance suite.

Available for contract and consulting engagements: book a 30-minute call or get in touch.