EG
Resume
·engineering·8 min read·
#career#journey#full-stack#self-taught

so you wanna know how I went from "what's an API" to building systems for MIND ID, Kalla Group, and DPR RI? grab coffee ☕ this is gonna be a long one.

The Beginning (classic story tbh)

I have an S1 in Computer but ngl, university didn't really prepare me for real dev work. learned a lot of theory, barely any practical skills. the classic "graduated but still don't know how to code" situation.

Started watching every tutorial known to mankind. YouTube, Udemy, Coursera - you name it. was literally in tutorial hell for months. could follow along perfectly, couldn't build anything from scratch.

The Turning Point

got my first real project and had to figure things out on the fly. stress? absolutely. learned more in 2 weeks than in 6 months of tutorials.

that's when it clicked - you don't learn to code by watching tutorials. you learn by building stuff, breaking it, fixing it, and doing it again.

The Stack That Got Me Here

Frontend:

  • React (still my go-to, love it or hate it)
  • Next.js (App Router supremacy)
  • TypeScript (once you go typed, you never go back)
  • TailwindCSS (literally makes styling fun)

Backend:

  • NestJS (structured, opinionated, actually good)
  • Express.js (when I need something quick)
  • PostgreSQL (solid, reliable, no drama)

Other tools:

  • Node.js for everything
  • Python for scripts/automation
  • Docker (still learning but getting there)

Real Projects, Real Learning

MIND ID Portal Recruitment

  • Built recruitment system for entire holding company
  • First time working at enterprise scale
  • Learned: enterprise architecture, stakeholder management, and that deadlines are actually real 😬

Kalla Property Management

  • Full-stack role (frontend + backend)
  • Real estate domain was new, had to learn fast
  • Built APIs, admin dashboards, integrations

DPR RI Open Data

  • Public data portal for parliament
  • High traffic, strict requirements
  • First time working with open data standards

PAMA Persada Tax System

  • ERP module for mining company
  • Tax domain is wild complicated
  • Learned so much about business logic

What I'd Tell My Past Self

  1. Stop tutorial hopping. Pick one resource, finish it, build something.

  2. Ship projects. Not fancy ones. ugly, broken, working projects > perfect tutorials.

  3. Learn to google effectively. 80% of development is knowing what to search.

  4. Don't compare yourself. Everyone's path is different. your timeline isn't anyone else's.

  5. Build in public. sharing your journey helps others and holds you accountable.

Current Status

working as Full-Stack Engineer doing freelance. building content on TikTok (@egagofur_). running Kopico community for beginners. still learning every single day.

if you're starting out - it's okay to feel lost. everyone does. just keep building. 🚀


current title: "Full Stack Engineer | AI Enthusiast | Professional Programmer | Vibe Coder"

actual meaning: still figuring it out, one commit at a time 💻

Related Articles