Selected work / Engineering / Public workspace / Contact
I'm Efe Bilgin, a developer based in Türkiye and the founder of
I work across the whole application: the interface, the services behind it, the data model and the runtime. My current projects include Meldhouse, Solaris Launcher, Bireyselle and MiraAI. This profile brings that work together; the repositories below are the parts I've made public.
A four-player Okey game built around the atmosphere of a kahvehane. Players sit at the same table, talk, express themselves through their characters and spend time in a shared café. The social experience is part of the game itself.
I'm developing the game and its supporting systems at BLGN Studios. The work spans the Okey rules, multiplayer sessions, the café environment and the services behind player profiles and progression.
- Game core: C# rules and turn logic kept separate from scene presentation.
- Shared space: four seats, character customization and café interactions.
- Online systems: Steam lobbies and invitations, networked sessions and server-side validation.
- Development focus: keeping the table readable while building the surrounding social experience.
Unity 6 C# Netcode for GameObjects Steamworks
In development · PC / Steam
A Minecraft desktop launcher that brings profiles, mods and communication into one application. The public repository contains the frontend and Electron shell.
- Profiles: game versions, separate directories and custom launch arguments.
- Content: CurseForge and Modrinth browsing, plus version-specific mod synchronization.
- Communication: integrated WebRTC voice rooms and audio-device controls.
- Interface: a monochrome desktop UI with a 3D skin and cosmetics preview.
Electron React Vite JavaScript WebRTC
Project website · Frontend source · License
Source available for personal review; usage is governed by the repository's license.
A platform for independent professionals to manage their services and work directly with clients. It brings a public profile, appointments, content and subscriptions into one workspace, across areas such as coaching, education, sport and creative work.
- Discovery: professional profiles, service listings, availability and appointment booking.
- Operations: calendars, client records, pricing and appointment management.
- Content: free and paid posts, digital content and subscription plans.
- Sessions: integrated video rooms with screen sharing and participant controls.
React Vite ASP.NET Core PostgreSQL LiveKit
Visit Bireyselle ·
My multimodal AI project at BLGN Studios. Alongside MiraAI, I build applications that bring AI capabilities into practical workflows.
One public example is Mireditor, an image editor with a layer-based document model, selection tools, filters and undo history. Its optional AI Studio uses a provider interface for image generation and generative fill; the core editor also works offline.
- Editor foundations: Canvas2D composition, layers, blend modes and document persistence.
- AI integration: interchangeable providers and optional generation features.
- Desktop and web: an Electron shell alongside a browser-based editor.
TypeScript React Electron Canvas2D AI integration
| Project | What it does | Main technology |
|---|---|---|
| Valorant RPC | Discord Rich Presence for Valorant. | TypeScript |
| VR Hand Steering Bridge | Connects Meta Quest 3 hand tracking through Virtual Desktop to Euro Truck Simulator 2. | C# |
| UltraRTP | A Minecraft server plugin for random teleportation, configurable zones and administration. | Java |
| Insurance chatbot | A web-based insurance assistant using Gemini. | Web / AI |
| Media Downloader | An ASP.NET media-downloading website. | C# / ASP.NET |
The tools change between projects. These are the areas I work in most often:
| Area | Tools | Where they fit |
|---|---|---|
| Web interfaces | TypeScript, JavaScript, React, Next.js, Tailwind CSS | Application interfaces, dashboards and browser tools. |
| Desktop applications | Electron, React, Vite | Launchers, editors and operating-system integrations. |
| Services & data | Node.js, Python, C#, ASP.NET, PostgreSQL, Redis | APIs, application state, persistence and background work. |
| Games & native work | Unity, C#, C++, Java | Multiplayer gameplay, desktop integrations and Minecraft tooling. |
| Delivery | Git, Docker, automated checks | Repeatable builds and maintainable project workflows. |
- Keep the core independent. Rules and state should be testable without rendering a scene or opening a UI.
- Make ownership explicit. The interface requests an action; the authoritative layer validates it.
- Treat failure as part of the flow. Offline states, reconnects and cancelled operations deserve deliberate behavior.
- Make the interface explain itself. Clear hierarchy, useful feedback and readable state matter as much as visual polish.
Repository figures exclude forks, archives and this profile repo. Language shares count repositories by their main language. Private projects such as Meldhouse sit outside those figures.
For project discussions, technical collaboration or work with BLGN Studios:


