// timeline
Experience
Where I've worked, what I owned, and what it taught me.

PT. Teknologi Kemajuan Bangsa
6 yrs 2 mos · Jakarta, Indonesia
Senior Software Engineer
Feb 2025 — Present · 1 yr 8 mos
full-time · hybrid
- Lead architecture and development of full-stack web and mobile solutions for clients across multiple industries, at the software house and digital solutions arm of PT. Teknologi Kemajuan Bangsa.
- Delivered AI-powered features using LLM APIs (OpenAI, Claude) into client product workflows, reducing manual operational overhead and improving user experience.
- Set and enforce technical standards across the team — code reviews, testing practices, and system design — within a microservices architecture.
Next.jsNode.jsTypeScriptGolangMongoDBDockerOpenAI APISenior Frontend Developer
Jan 2023 — Feb 2025 · 2 yrs 2 mos
full-time · remote
- Led frontend development across multiple client projects, delivering cross-platform products built with React.js, Next.js, and React Native.
- Built shared component libraries and design systems using Tailwind CSS, cutting UI development time by approximately 30% across projects.
- Worked closely with clients and product stakeholders to scope, prioritize, and ship features within Agile sprint cycles.
React.jsNext.jsReact NativeTailwind CSSTypeScriptReduxFull-Stack Developer
Aug 2020 — Jan 2023 · 2 yrs 6 mos
full-time · onsite
- Built Warnas end-to-end — a social commerce platform connecting local food vendors and small businesses with customers, featuring a food review and recommendation feed, business mentorship programs, a frozen food marketplace, and in-app payment transactions.
- Owned the entire product stack: React.js CMS, Next.js landing page, React Native mobile app (iOS & Android), and Node.js/GraphQL backend — delivered in a 2-person engineering team.
- Handled deployment and infrastructure on AWS (EC2, S3) and VPS using Docker, Nginx, and CI/CD pipelines.
React.jsNext.jsReact NativeNode.jsGraphQLMongoDBAWSDocker

Hacktiv8
4 yrs 11 mos · Jakarta, Indonesia
Lead of Program Development & Special Projects
Jan 2024 — Aug 2025 · 1 yr 8 mos
full-time · hybrid
- Oversaw program development and curriculum strategy across four specialized tracks: Backend Golang, Generative AI, UI/UX Design, and Performance Marketing — aligning each program with current industry hiring standards.
- Managed cross-functional special projects with external partners — overseeing timelines, stakeholder communication, and end-to-end technical delivery.
- Led and mentored a team of instructors through code reviews, teaching quality standards, and cohort performance benchmarks.
GolangGenerative AICurriculum DesignAgileLead Full-Stack JavaScript Instructor
Jan 2023 — Jan 2024 · 1 yr 1 mo
full-time · onsite
- Delivered full-stack JavaScript instruction to cohorts of 30+ students per batch, covering React.js, Node.js, Express, PostgreSQL, and production deployment workflows.
- Designed project-based modules simulating real-world Agile engineering environments, contributing to improved student job placement outcomes.
- Provided 1-on-1 technical mentoring, code reviews, and career coaching for students entering the software engineering job market.
JavascriptTypescriptNode.jsExpress.jsReact.jsNext.jsVue.jsPostgreSQLMongoDBDockerAWSWebSocketFull-Stack JavaScript Instructor
Oct 2020 — Jan 2023 · 2 yrs 4 mos
full-time · remote
- Taught frontend (React.js), backend (Node.js/Express), and database (PostgreSQL, MongoDB) fundamentals to beginner and intermediate-level students.
- Developed and maintained course materials, hands-on coding exercises, and assessment rubrics aligned with industry hiring expectations.
JavascriptTypescriptNode.jsExpress.jsReact.jsNext.jsVue.jsPostgreSQLMongoDBDockerAWSWebSocket