Hi, I'm

NguyLuky

Software Developer

Backend Developer

System Developer

Embedded Developer

Software Developer

I build systems where software meets the real world — from backend services and APIs to protocol analysis and embedded devices.

About Me

I enjoy turning everyday problems into engineering challenges. Most of my projects start from simple frustrations and grow into complete systems.

I mainly work on backend systems and low-level problems where software meets real-world constraints. I like understanding how systems work internally, not just using them.

I’m especially interested in problems that require both system-level thinking and low-level detail — from building APIs to working close to hardware.

How I Work

I break down complex problems, understand how systems behave, and turn that into practical solutions.

What Drives Me

I enjoy building things that are not only technically interesting, but also useful in real-world situations.

Technical Skills

Programming Languages

ccpptsjsjavapythoncsphpdartbash

Working with multiple languages.

Backend Development & DevOps

nodejsexpressfastapiflaskgraphqlprismadockernginxawsazurecloudflare

Building APIs and backend services.

Frontend Development

reacthtmlcsssasstailwindbootstrapnextjs

Building web interfaces.

Databases

mongodbmysqlpostgresredissupabase

Working with databases.

Other

gitgithubgithubactionspostmanbabeljestarduinoelectronfigma

Using tools for development.

Featured Projects

ESP32 Android TV Remote

Re-implemented the Android TV remote protocol in C/C++ on ESP32 by analyzing network traffic and existing implementations.

C/C++ESP32EmbeddedReverse Engineering
View Project

SGU API

Built an unofficial API by analyzing a university system and extracting data through network inspection and scraping.

TypeScriptNode.jsAPI DesignWeb Scraping
View Project

TKB SGU

A timetable platform with real-time updates, used by 1,500+ students and handling active daily usage.

ReactTypeScriptWebSocketNode.jsSass
View Project

Express Auto Docs

Automatically generates API documentation from TypeScript code to keep docs in sync with implementation.

TypeScriptExpressToolingAutomationBabel
View Project

Experience

Full-Stack Mentor

Cybersoft Academy

2024

Mentored students in building full-stack applications and solving real development problems.

  • • Guided ~20 students through React and Node.js projects
  • • Reviewed code and explained architecture decisions
  • • Helped debug real-world issues and improve coding practices

Independent Developer

Personal Projects

2023 - 2025

Built and maintained multiple real-world projects focused on backend systems, reverse engineering, and embedded development.

  • • Developed systems used by real users (1,500+ users)
  • • Worked with undocumented APIs and protocol analysis
  • • Designed and built full-stack applications end-to-end

Self-Directed Learning

Engineering & Systems

Ongoing

Focused on learning system internals, networking, and embedded development through hands-on projects.

  • • Explored system behavior through reverse engineering
  • • Built projects combining software and hardware
  • • Learned by solving real-world technical problems

Let's work together

I'm open to interesting projects, collaborations, or just a quick chat. If you're building something or have an idea, feel free to reach out.

Support My Work

I build open-source projects and tools. If you find them useful, you can support my work or contribute to help me keep improving them.