2026SumiEdTech / Language LearningiOS app for learning to read and write Japanese kana and JLPT N5 kanji. Adaptive quiz, handwriting feedback, full offline mode. No account, no ads, free.✓Shipped to the App Store as a solo developer, fully offline, no tracking, no IAPiOSExpo SDK 54React Native+10ArcheDevTools / AI AgentsSelf-hosted CLI that wires a Jira ticket to a GitLab merge request via a plan → execute → review pipeline with human approval gates. Code runs in per-run Docker sandboxes; LLM calls go through OpenRouter.✓Demoable end-to-end on the author's machine: Jira ticket → branch + commits → GitLab merge requestTypeScriptNode.jsFastify+11
SumiEdTech / Language LearningiOS app for learning to read and write Japanese kana and JLPT N5 kanji. Adaptive quiz, handwriting feedback, full offline mode. No account, no ads, free.✓Shipped to the App Store as a solo developer, fully offline, no tracking, no IAPiOSExpo SDK 54React Native+10
ArcheDevTools / AI AgentsSelf-hosted CLI that wires a Jira ticket to a GitLab merge request via a plan → execute → review pipeline with human approval gates. Code runs in per-run Docker sandboxes; LLM calls go through OpenRouter.✓Demoable end-to-end on the author's machine: Jira ticket → branch + commits → GitLab merge requestTypeScriptNode.jsFastify+11
2025Spec2CodeDevTools / AI48h hackathon prototype (team of 3) chaining Jira + GitLab + OpenAI: a prompt becomes a Jira ticket, then a generated branch, then an MR auto-reviewed by another LLM pass.✓End-to-end pipeline (prompt → Jira ticket → GitLab MR → AI review) shipped in 48hFastAPINuxt.jsPython+11Paygreen Back OfficeFintech / Online PaymentDashboard for merchants managing their online payments and stores✓Interface used daily by 5000+ merchantsReactReact RouterStripe+8
Spec2CodeDevTools / AI48h hackathon prototype (team of 3) chaining Jira + GitLab + OpenAI: a prompt becomes a Jira ticket, then a generated branch, then an MR auto-reviewed by another LLM pass.✓End-to-end pipeline (prompt → Jira ticket → GitLab MR → AI review) shipped in 48hFastAPINuxt.jsPython+11
Paygreen Back OfficeFintech / Online PaymentDashboard for merchants managing their online payments and stores✓Interface used daily by 5000+ merchantsReactReact RouterStripe+8
2024My Wish VaultConsumer Web / LifestyleA wishlist SaaS built with Next.js App Router: create lists, add items with prices and images, share via a public link, and let visitors reserve items anonymously to avoid duplicate gifts.✓Launched on Product Hunt: ~115 upvotesNext.jsNestJSReact+6
My Wish VaultConsumer Web / LifestyleA wishlist SaaS built with Next.js App Router: create lists, add items with prices and images, share via a public link, and let visitors reserve items anonymously to avoid duplicate gifts.✓Launched on Product Hunt: ~115 upvotesNext.jsNestJSReact+6
2023Summoner's ConfigsGaming / Desktop AppsA Windows Electron desktop app to back up and restore your League of Legends client configuration folders, so swapping between accounts doesn't require re-tuning settings each time.✓Shipped a signed Windows installer with 39 GitHub downloadsElectronViteReact+5BlueWiCan AppAutomotive / IoTEngineering-school capstone (ESIGELEC × Stellantis): a Laravel web app that ingests raw CAN frames pushed in from a Bluetooth/Wifi hardware module and displays them live and historically in a dashboard.✓Pipeline working end-to-end with mocked hardware feeding the ingest endpointLaravelPHPMySQL+4
Summoner's ConfigsGaming / Desktop AppsA Windows Electron desktop app to back up and restore your League of Legends client configuration folders, so swapping between accounts doesn't require re-tuning settings each time.✓Shipped a signed Windows installer with 39 GitHub downloadsElectronViteReact+5
BlueWiCan AppAutomotive / IoTEngineering-school capstone (ESIGELEC × Stellantis): a Laravel web app that ingests raw CAN frames pushed in from a Bluetooth/Wifi hardware module and displays them live and historically in a dashboard.✓Pipeline working end-to-end with mocked hardware feeding the ingest endpointLaravelPHPMySQL+4