Download PDF
Italy
Authorised to work in the EU
paolo.ottana@gmail.com

Paolo Ottana

Software Architect

github.com/paull78
linkedin.com/in/paoloottana

Summary

I'm a software architect with 23 years in engineering: first on a 3D parametric CAD product at Think3, then 16 at Balsamiq, fully remote. I joined as the second engineer and architected the core of Balsamiq Wireframes 4, the current version of our UI wireframing app, still shipping 10+ years on. Most recently I took our AI from prototype to production: the agent loop, MCP layer and evals behind a feature that serves around 800 conversations a day at peak.

I'm looking for a senior IC or architect role in a product team that takes AI seriously without jumping on every bandwagon. I do my best work close to the product, owning the architecture, and I've kept coding through all of it, lately with coding agents every day. I'm based in Italy with EU work authorisation, no visa needed.

Technologies and Languages

Languages
TypeScript, JavaScript, Swift
Technologies
Node.js, React, MobX, SVG & HTML Canvas, skia-canvas, Core Animation, MySQL, Redis, SQLite, AWS, CI/CD, GitHub Actions, PostHog
AI
Agentic coding (Claude Code, Codex), Model Context Protocol (MCP), AI system design, LLM agents & tool calling, LLM evals, RAG & hybrid retrieval, Gemini
Other
Software architecture, Distributed systems, Graphics & rendering performance, API design & integrations, Product analytics & A/B testing, Shape Up (pitches, betting, six-week cycles)

Work Experience

Software Architect
Balsamiq
UI wireframing app, Remote
2010 – 2026
Editor, canvas and collaboration
AI in production
Backends, desktop and integrations
Software Engineer, History & Features
Think3
Italy
2003 – 2010

Education

Projects