Andrei Pana

I architect, design and craft software

prof_pic.jpg

I started in the games industry, building mobile games, and soon moved on to building the technology that games are built with: emulators, debuggers, memory inspectors and level editors. Having other developers as my users taught me early that a tool is only as good as the time it saves them.

Since then I have worked across desktop, web, mobile and cloud, on products ranging from a restaurant order system to food supply chain tracing and surveying software. That is where I learned what good design means: an architecture that lets a system keep growing, and an experience that makes sense to the people using it, always with an eye on the value it brings to the client. I also learned that code is only half of the job. Explaining a decision, listening to the people who use the software and helping colleagues grow (through trainings, code reviews and, lately, introducing AI-assisted ways of working) matter just as much.

Now I am looking for systems where architecture decisions really matter, and for harder problems to solve, in a role where I can stay hands-on and keep sharing what I learn. If that sounds interesting, have a look at my CV, my projects or the blog.

latest posts

selected projects

Centeria
An order management system for restaurants.
C#, WPF, Android, Xamarin, Azure, TCP/IP, Webservices
ScreenLoupe
A fast, free screen magnifier and measuring tool for Windows, available on the Microsoft Store.
C#, .NET 10, Native AOT, DirectX interop, Velox UI
TrackMaster
A web application to plan and view outdoor tracks on layered maps (hiking, skiing, biking).
web, Typescript, React, HTML
PBR
A home training application for cycling that connects to trainer, power meter and heart rate devices.
web, Typescript, React, HTML
Hexy
An online file hex-viewer with support for various binary files
web, Typescript, React, HTML, vite

contact