Available for opportunities

Hi, I'm Mirzo-Ulugbek
I build software that just works.

Software developer crafting cross-platform applications — from JavaFX desktop tools and Android apps in Kotlin, to fast, modern websites. I care about clean code, thoughtful UX, and shipping things people actually use.

3+Platforms shipped
Java / KotlinCore languages
Full-stackWeb + Mobile + Desktop

A developer who likes to ship

I'm Mirzo-Ulugbek Fazilov, a software developer who enjoys turning ideas into working products across desktop, mobile, and the web. I'm comfortable moving between an Android codebase in Kotlin, a JavaFX desktop app, and a static website — and I like understanding the full picture, from the database to the UI.

My approach is practical: write code that reads clearly, follow the patterns of the project I'm in, and pay attention to the small details that make software feel polished. I've worked with relational databases, authentication flows, and third-party backends like Supabase, and I'm always learning something new.

Right now I'm focused on building cross-platform apps and refining my eye for clean, accessible interfaces.

Tools I build with

Languages

Java, Kotlin, JavaScript, SQL, and a working knowledge of C.

  • Java
  • Kotlin
  • JavaScript
  • SQL

Desktop & Mobile

JavaFX desktop applications and native Android apps with Jetpack Compose.

  • JavaFX
  • Jetpack Compose
  • Android

Web

Responsive, fast static sites with semantic HTML, CSS, and vanilla JS.

  • HTML
  • CSS
  • Responsive
  • SEO

Data & Backend

Relational data modelling, SQLite, and managed backends with Supabase + Auth.

  • SQLite
  • Supabase
  • Auth

Tooling

Git & GitHub, Maven, Gradle, and deploying to Vercel & GitHub Pages.

  • Git
  • Maven
  • Gradle
  • Vercel

Craft

Clean architecture, accessible UI, and an eye for detail in every release.

  • UI/UX
  • Accessibility
  • Clean code

Things I've built

Desktop · E-commerce

Luxora

A full-featured e-commerce desktop application built with JavaFX and SQLite. Includes role-based access for customers, product managers, and admins, a complete product catalogue with image storage, and secure CRUD operations backed by prepared statements.

  • Java 21
  • JavaFX
  • SQLite
  • Maven
Mobile · Productivity

Spike AI

An Android focus & productivity app — a Kotlin and Jetpack Compose port of an existing iOS app. Wired to a shared Supabase backend for authentication and data, with a clean, modern Material-inspired interface designed for distraction-free deep work.

  • Kotlin
  • Jetpack Compose
  • Supabase
  • Android
Web · Business Site

London Media Lounge

A fast, mobile-first marketing website for a London media business, rebuilt as a static site and deployed via GitHub & Vercel. Focused on responsive layout, a smooth mobile navigation experience, and on-page SEO — now live at its custom domain.

  • HTML
  • CSS
  • JS
  • SEO
  • Vercel
Visit site

Let's build something together

Have a project in mind, a role to fill, or just want to say hello? My inbox is always open.

sami@londonmedialounge.co.uk