Open to new projects

Mihai Simion
Fullstack Developer, PHP, Laravel & Clojure.

I build web applications and the backends behind them, with PHP and Laravel, Clojure services, and more than a decade of shipping games in Unity3D.

2012
shipping games since
27
projects featured
Laravel 13
powers this site
Portrait of Mihai Simion
Laravel
Clojure
PHP
// about

I'm a fullstack developer who cares about clean, well-tested software. I work in PHP and Laravel and in Clojure, and I spent more than a decade building games in Unity3D.

Games taught me to care about performance, state and user experience. Backend work taught me to design data models, APIs and deployments that stay maintainable. I bring both to PHP projects.

This site is itself a Laravel 13 application, with Eloquent models, a validated contact form, feature tests and a Docker deployment. See how it's built.

“The great aim of education is not knowledge but action.”— Herbert Spencer

PHP & Laravel

PHP 8 Laravel Eloquent ORM Blade PHPUnit Composer Laravel Pint REST APIs

Languages

PHP Clojure ClojureScript C# Python Java JavaScript HTML / CSS (LESS)

Data & backend

SQLite PostgreSQL NoSQL Kafka OAuth 2.0

Cloud & engineering

Docker AWS Kubernetes Terraform CI/CD Test automation TDD Design patterns

Game development

Unity3D WebGL Android & iOS builds Kinect V2 GameSparks
// what I do

Skills & expertise

PHP and Laravel applications, backend services, and the engineering practices that keep them reliable.

PHP & Laravel

Laravel applications with Eloquent models, validated forms, mail, rate limiting and feature tests, packaged with Docker.

Backend & APIs

REST APIs and services in PHP and Clojure, event streaming with Kafka, and cloud deployment on AWS and Kubernetes.

Quality & delivery

Test-driven development, automated testing, consistent code style and CI/CD pipelines, so changes ship with confidence.

Game development

More than a decade of Unity3D games, including licensed Disney and Marvel titles, from gameplay systems to multi-platform builds.

// under the hood

This site is a Laravel app

A recruiter-sized example of how I write PHP: small controllers, Eloquent models, validated input, tests and a reproducible deployment.

  • EloquentModels, relationships, JSON casts and an idempotent seeder
  • ValidationA FormRequest, honeypot, CSRF and rate limiting on the contact form
  • MailA Markdown Mailable with Reply-To set to the sender
  • TestsPHPUnit feature tests, plus Laravel Pint for code style
  • DockerA multi-stage PHP 8.4 and Apache image that migrates and seeds on start
// experience

Where I've worked

More than a decade across game studios, product companies and consulting.

2024

Software Developer (Clojure & Python)

HudStats · Romania
Sep 2024 – Jun 2025 · Dec 2025 – Feb 2026
  • Built in-game events in Clojure, published to Kafka.
  • Built a Kafka consumer in Python to automate reporting processes.
  • Deployed new virtual machines with AWS, Kubernetes and Terraform.
2023

Fullstack Developer (Unity3D & Clojure)

XLANT SOFT

Self-employed

Certifications and personal projects for professional growth
2021

Clojure Developer

Flexiana

Test Automation Engineer

Scopely

Web Developer (HTML, CSS/LESS, JS)

Mobytron Holding
2018

Unity3D Developer

Mobytron Holding
2015

Unity3D Developer

Big Blue Studios
2014

Web Developer Intern

SBM Development
2012

Junior Unity3D Developer

Mobility Games
2011

Graduated

Start of my software career
// selected work

Projects

Personal projects I built to keep growing, and the games I shipped at Mobytron, Big Blue Studios and Mobility Games.

This Portfolio, in LaravelPHP 8.4 · Laravel 13
Personal
2023 – present

This Portfolio, in Laravel

The site you're on: a Laravel 13 application with a database, a validated contact form, automated tests and a Docker deployment.

PHP 8.4 Laravel 13 Eloquent
Case study
Leaderboard APIPHP 8.4 · Laravel 13
Personal
2023 – present

Leaderboard API

A REST API for game leaderboards in Laravel: token auth, games, score submission and ranked daily, weekly and all-time leaderboards.

PHP 8.4 Laravel 13 Sanctum
Case study
Tennis Score Keeper (Laravel)PHP 8.4 · Laravel 13
Personal
2023 – present

Tennis Score Keeper (Laravel)

Point-by-point tennis scoring in Laravel, ported from my Clojure kata and extended with match formats, tie-breaks, undo and a live scoreboard.

PHP 8.4 Laravel 13 Eloquent
Case study
AWS Hosting with TerraformTerraform · AWS Lightsail
Personal
2023 – present

AWS Hosting with Terraform

The infrastructure behind these PHP projects: an AWS Lightsail server defined in Terraform, running the three Laravel apps behind Caddy with automatic HTTPS.

Terraform AWS Lightsail Docker Compose
Case study
Screenshot of XOX Personal
2023 – present

XOX

Classic tic-tac-toe rebuilt in Unity for the browser, with server-based online multiplayer.

Unity3D C# WebGL
Case study
Screenshot of King of Hearts Personal
2023 – present

King of Hearts

A 2D platformer where you play a charming rogue stealing hearts against the clock.

Unity3D C# WebGL
Case study
Screenshot of Natural Resources Personal
2023 – present

Natural Resources

An educational game about natural resources, built in Unity for Legends of Learning.

Unity3D C#
Case study
Screenshot of Hugo and the Great Secret Personal
2023 – present

Hugo and the Great Secret

An educational labyrinth game built in Unity for Legends of Learning.

Unity3D C#
Case study
Screenshot of Hugo and the Balloon Quest Personal
2023 – present

Hugo and the Balloon Quest

An educational game built in Unity for Legends of Learning.

Unity3D C#
Case study
Screenshot of Run For Life Personal
2023 – present

Run For Life

A 3D lane runner: switch lanes fast enough to escape the zombies chasing you.

Unity3D C# WebGL
Case study
Screenshot of Infinite XO Personal
2023 – present

Infinite XO

Tic-tac-toe without borders: an unlimited grid where you need five in a line to win.

ClojureScript Leiningen Figwheel
Case study
Screenshot of Tennis Score Keeper Personal
2023 – present

Tennis Score Keeper

A Clojure tennis scoring engine you drive from the REPL. It tracks points, games, sets and the match.

Clojure Clojure CLI REPL
Case study
Clojure Fullstack FrameworkClojure · ClojureScript
Personal
2023 – present

Clojure Fullstack Framework

A step-by-step Clojure fullstack starter: each branch builds on the last, from a bare API to a full app with a database and UI.

Clojure ClojureScript PostgreSQL
Case study
MobyTraderUnity3D · C#
Mobytron
2018 – 2021

MobyTrader

A mobile trading game that makes trading easy, extended to the web and to new trading systems.

Unity3D C# WebGL
Case study
Farming GameUnity3D · C#
Big Blue Studios
2015 – 2018

Farming Game

An isometric farming game I worked on for almost a year. It was close to release when it was cancelled.

Unity3D C#
Case study
Washing Stains with KinectUnity3D · C#
Big Blue Studios
2015 – 2018

Washing Stains with Kinect

A short-term project for which I learned and used Kinect V2 on my own.

Unity3D C# Kinect V2
Case study
Turn-Based Strategy GameUnity3D · C#
Big Blue Studios
2015 – 2018

Turn-Based Strategy Game

A turn-based strategy game that mixes combat with spells from different factions.

Unity3D C#
Case study
Android Social AppAndroid Studio
Big Blue Studios
2015 – 2018

Android Social App

An Android app for social interactions.

Android Studio
Case study
Flappy Bird–Style GameUnity3D · C#
Big Blue Studios
2015 – 2018

Flappy Bird–Style Game

A Flappy Bird–style game with a designer-editable flight path and procedural terrain.

Unity3D C#
Case study
MobyTraderUnity3D · C#
Big Blue Studios
2015 – 2018

MobyTrader

A game that makes trading easy. Work on accounts, social features and live events.

Unity3D C# GameSparks
Case study
Screenshot of Wreck-It Ralph Storybook Deluxe Mobility Games
2012 – 2014

Wreck-It Ralph Storybook Deluxe

An interactive storybook app for iOS and Android.

Unity3D C#
Case study
Screenshot of Sofia the First Storybook Deluxe Mobility Games
2012 – 2014

Sofia the First Storybook Deluxe

An interactive storybook app for iOS and Android.

Unity3D C#
Case study
Screenshot of Planes Storybook Deluxe Mobility Games
2012 – 2014

Planes Storybook Deluxe

An interactive storybook app for iOS and Android.

Unity3D C#
Case study
Screenshot of Iron Man: Armored Avenger Mobility Games
2012 – 2014

Iron Man: Armored Avenger

An interactive storybook app for iOS and Android.

Unity3D C#
Case study
Screenshot of Avengers Origins: Assemble Mobility Games
2012 – 2014

Avengers Origins: Assemble

An interactive storybook app for iOS and Android.

Unity3D C#
Case study
Screenshot of Avengers Origins: Hulk Mobility Games
2012 – 2014

Avengers Origins: Hulk

An interactive storybook app for iOS and Android.

Unity3D C#
Case study
Screenshot of The Amazing Spider-Man: An Origin Story Mobility Games
2012 – 2014

The Amazing Spider-Man: An Origin Story

An interactive storybook app for iOS and Android.

Unity3D C#
Case study
// references

People I've worked with

They can tell you more about working with me.

Bogdan Oprescu

CEO & Co-Founder · Big Blue Studios
boprescu@bigblue-studios.com

Andrei Balanescu

Project Manager · Mobytron
andrei@mobytron.com
// contact

Let's work together

Have a project, a role or just a question? Send me a message and I'll get back to you.