Hello! 👋

I'm Mikhail Lai

Software Engineer

About Me

I work on systems that have to keep running. Most of what I build ends up in production and stays there: APIs, integrations, backend architecture, and the frontend that makes it usable.

I care about code that's right rather than clever.

Open to full-time positions and freelance work.

JavaSpring BootPythonPyTorchSQLREST APIsGitDockerReact

Experience

Software Engineer

Studio RS S.r.l. · Retail & grocery software · Pisa, Italy

May 2026 - Present
  • Develop and maintain the applications running in supermarket environments: point-of-sale, back-office, and store management systems used daily across retail chains.
  • Work on production systems where downtime means checkout lines stop, so reliability and backwards compatibility matter more than novelty.
  • Building computer vision in PyTorch that recognises groceries at the checkout and flags suspicious behaviour, a long-term project with a major Italian grocery chain.

Freelance Software Engineer

Independent · Remote

Aug 2023 - Apr 2026
  • Delivered projects for clients across Italy, from greenfield builds to maintaining and extending existing codebases.
  • Built full-stack accounting platforms and integrated data-driven systems.
View Full Résumé

Education

Bachelor of Science in Computer Science

Università degli Studi di Firenze

Sep 2024 - Dec 2027 (expected)