Skip to main content

Career Roadmap

My actual career thinking — not generated.


Where I am now

Frontend-focused full-stack developer. Strong in React, TypeScript, Next.js. Comfortable with Node.js and Go backends. Interested in FinTech and Web3.

Current stack I work with: React, TypeScript, GraphQL + Apollo, TailwindCSS + ShadCN, Next.js, Prisma, PostgreSQL.


Where I want to go

Near-term (1–2 years): Become genuinely strong in system design and backend architecture. Be the person on a team who can own an end-to-end feature from DB schema to UI.

Medium-term (3–5 years): Tech lead or senior engineer at a product company. Not necessarily management — I want to stay close to code while having real influence on architecture decisions.

Long-term: Open. Could be CTO of a small company or a principal engineer at a larger one. I'll figure this out as I get more context.


What I'm actively working on

  • Deepen system design knowledge — specifically: database design, caching strategies, distributed systems basics
  • Build something real in Go backend
  • Understand crypto/Web3 infrastructure better (not just integration, but how it actually works)
  • Improve communication — explaining technical decisions to non-technical people clearly

Skills I want to build (prioritized)

  1. System design — the gap between mid and senior is largely here
  2. Database design — query optimization, indexing, schema design
  3. Leadership — code review culture, mentoring, running a project
  4. English fluency — especially in presentations and async writing

What I've learned about career progression

  • Doing good technical work alone doesn't get you promoted. You need visibility.
  • The jump from developer → senior is mostly about ownership and judgment, not just coding speed.
  • Switching companies at the right time moves you faster than waiting for internal promotion.
  • The people you work with matter more than the company name.