See more on GitHub
0123456789projects

Projects

Building digital products with passion and precision.

Web AppNative AppCLI ToolComputer VisionAPIOther

Ideas Turned real

Every project tells a story. Here are mine.

ViteVite
ReactReact
TypescriptTypescript
TailwindTailwind
DockerDocker
Express.jsExpress.js
PostgresqlPostgresql
AWS S3AWS S3
Google Analytics APIGoogle Analytics API
PrismaPrisma
NextNext
StripeStripe
GSAPGSAP
OpenCVOpenCV
ViteVite
ReactReact
SQLiteSQLite
PythonPython
FastAPIFastAPI
muspymuspy
Oemer (OMR)
smplr
UnityUnity
MediaPipeMediaPipe
FlaskFlask
C#C#
Node.jsNode.js
TypescriptTypescript
FirebaseFirebase
JavascriptJavascript
PHPPHP
VueVue
BlazorBlazor
.NET Core.NET Core
WebRTCWebRTC
SpringbootSpringboot
Android studioAndroid studio
KotlinKotlin
ElectronElectron
JavaScriptJavaScript
CSSCSS
HTMLHTML
MongoDBMongoDB
ChatGPTChatGPT
AngularAngular
MySQLMySQL
JavaJava
Spring BootSpring Boot
BootstrapBootstrap
JQueryJQuery
JavaFXJavaFX
SwingSwing
ViteVite
ReactReact
TypescriptTypescript
TailwindTailwind
DockerDocker
Express.jsExpress.js
PostgresqlPostgresql
AWS S3AWS S3
Google Analytics APIGoogle Analytics API
PrismaPrisma
NextNext
StripeStripe
GSAPGSAP
OpenCVOpenCV
ViteVite
ReactReact
SQLiteSQLite
PythonPython
FastAPIFastAPI
muspymuspy
Oemer (OMR)
smplr
UnityUnity
MediaPipeMediaPipe
FlaskFlask
C#C#
Node.jsNode.js
TypescriptTypescript
FirebaseFirebase
JavascriptJavascript
PHPPHP
VueVue
BlazorBlazor
.NET Core.NET Core
WebRTCWebRTC
SpringbootSpringboot
Android studioAndroid studio
KotlinKotlin
ElectronElectron
JavaScriptJavaScript
CSSCSS
HTMLHTML
MongoDBMongoDB
ChatGPTChatGPT
AngularAngular
MySQLMySQL
JavaJava
Spring BootSpring Boot
BootstrapBootstrap
JQueryJQuery
JavaFXJavaFX
SwingSwing
ViteVite
ReactReact
TypescriptTypescript
TailwindTailwind
DockerDocker
Express.jsExpress.js
PostgresqlPostgresql
AWS S3AWS S3
Google Analytics APIGoogle Analytics API
PrismaPrisma
NextNext
StripeStripe
GSAPGSAP
OpenCVOpenCV
ViteVite
ReactReact
SQLiteSQLite
PythonPython
FastAPIFastAPI
muspymuspy
Oemer (OMR)
smplr
UnityUnity
MediaPipeMediaPipe
FlaskFlask
C#C#
Node.jsNode.js
TypescriptTypescript
FirebaseFirebase
JavascriptJavascript
PHPPHP
VueVue
BlazorBlazor
.NET Core.NET Core
WebRTCWebRTC
SpringbootSpringboot
Android studioAndroid studio
KotlinKotlin
ElectronElectron
JavaScriptJavaScript
CSSCSS
HTMLHTML
MongoDBMongoDB
ChatGPTChatGPT
AngularAngular
MySQLMySQL
JavaJava
Spring BootSpring Boot
BootstrapBootstrap
JQueryJQuery
JavaFXJavaFX
SwingSwing
2026
3 projects
Le Brow Studio & Co

Le Brow Studio & Co

This project represents the culmination of everything I have learned in software engineering and web development: designing, deploying, and maintaining a comprehensive digital platform, from start to finish, for a real business. The goal was to build a custom, independent infrastructure that avoids the limitations of third-party platforms while delivering a premium user experience capable of generating genuine recurring revenue. Watching real customers browse, book slots, make actual down payments, and receive automated confirmations transformed this technical challenge into a true exercise in applied engineering. The application combines a polished, interactive bilingual storefront and a robust transaction engine powered by Stripe with a comprehensive back-office featuring Google Analytics dashboards, system observability, and traffic protection protocols. P.S. / Note: The platform is currently live and handling real bookings and transactions. If you visit the application, please do not submit test bookings that proceed all the way to the Stripe payment stage.

ReactReactTypescriptTypescriptDockerDockerExpress.jsExpress.js+7 more
Genie Optiroll

Genie Optiroll

As a piano player, I often find reading traditional sheet music time-consuming and prefer visual piano rolls. Since not every song has a piano roll tutorial available online, I wanted to build a tool that could instantly convert any sheet music into an interactive piano roll. Adding built-in speed controls allows me to slow down complex sections, making it much easier to learn new music directly at my piano. Additionally, for quite a while, I wanted to revisit my original "Genies" project from 2024 to build a "v2". I decided to start a new series of standalone applications under the "Genie" brand, where all my AI and computer vision projects will be categorized. That is why the project name starts with "Genie:", while "Optiroll" is a blend of "Optical" (from Optical Music Recognition) and "Roll" (from Piano Roll).

GSAPGSAPOpenCVOpenCVViteViteReactReact+7 more
2025
4 projects
2024
9 projects