DEV Community

Cover image for πŸš€ From Blackouts to Backend: How I’m Building Real Apps in Myanmar as Developer Dominex
Nyi Nyi
Nyi Nyi

Posted on

πŸš€ From Blackouts to Backend: How I’m Building Real Apps in Myanmar as Developer Dominex

Hi everyone! I'm Developer Dominex, a self-taught full-stack developer from Myanmar, born in 2006.

This is not your average developer journey. I didn’t start at a coding bootcamp, and I’ve never been to a hackathon. My first β€œIDE” was my phone. My classroom? Stack Overflow and GitHub. My internet? Intermittent and censored.

But here’s what I did have:

  • A desire to communicate freely.
  • A reason to build meaningful tools.
  • And enough curiosity to keep learning even when my country went dark.

In this post, I want to share my story and the open-source-inspired ecosystem I’m building β€” an ecosystem made for people who need privacy, independence, and resilience in the apps they use.


🌐 Who Is Developer Dominex?

I’m a backend-first developer who also works with frontend, mobile, and system architecture. I code with:

  • JavaScript / TypeScript (React, Node.js)
  • Python (scripts and backend logic)
  • Java & Kotlin (Android apps)
  • Firebase + Firestore (real-time applications)
  • Tailwind CSS (for minimal UI work)

I’m building an ecosystem of apps and platforms designed to work even in low-connectivity, high-surveillance environments, and I’m doing it entirely solo β€” from UX to backend security.


πŸ’¬ Why I Started Building Apps

In 2021, Myanmar experienced a military coup that drastically changed how we use the internet. Social media was blocked, communication apps were restricted, and many people were suddenly cut off from each other.

As someone who had just started learning to code, this hit me hard. I realized that digital tools were no longer luxuries β€” they were lifelines.

So I decided to create alternatives.


🧱 What I’ve Built So Far

πŸ”§ Genix – The Engine Behind It All

🌐 https://genixinc.web.app

Genix is my personal infrastructure layer β€” a backend platform designed to run my apps with minimal dependencies. Think of it as a Firebase-meets-custom-framework hybrid. Genix is fast, private, and built for resilience.

I use it to power everything from real-time messaging to user-auth flows. In the future, I plan to open-source portions of it for other devs in limited-access regions.


πŸ“± Falcon S – Lightweight, Resilient Messaging App (Android, Kotlin)

Falcon S is an Android messaging app I built from scratch using Kotlin. It’s:

  • Built for low data usage
  • Focused on real-time performance
  • Styled minimally for usability under duress

I wanted to provide an app that could work where others fail β€” in weak signals or when using VPNs.


🌍 Rela Messaging Web – Firebase + Firestore Web Messaging

🌐 https://relamessaging.web.app

Rela was my first real full-stack messaging app using Firebase and Firestore.

Features:

  • Real-time chat
  • Username search & assignment
  • Read/unread status and timestamps
  • Built with scalability in mind, despite limited infrastructure

This is where I taught myself the importance of frontend logic, UX design, and routing systems β€” all while debugging with slow connections.


πŸ—£οΈ FWord – A Social App for Real Talk

FWord is my take on social media β€” no likes, no filters, no spammy dopamine loops. Just real thoughts shared anonymously or publicly.

I’m developing this to give people a place to speak truth, especially those who can’t do so on traditional platforms.

It shares a backend with Falcon S but runs a separate UI flow and logic.


πŸ”§ My Tools & Tech Stack


txt
Languages: JavaScript, Python, Kotlin, Java
Frontend: HTML, Tailwind, React
Backend: Node.js, Firebase Functions
Database: Firestore, Realtime Database
Mobile: Android (Kotlin, XML)
Hosting: Firebase Hosting, Custom Genix Servers
Other Tools: VS Code, GitHub, Firebase Emulator Suite
Enter fullscreen mode Exit fullscreen mode

Top comments (0)