Skip to main content
Raka PratamaRP
Open to opportunities

Raka Pratama

@rakapratama

I build scalable frontend systems and lead teams with React and Next.js.

Indonesia
Message

What I'm looking for

I'm looking for a senior frontend role where technical depth and team impact both matter, with async-first collaboration, strong documentation, scalable architecture, and opportunities to improve delivery practices.

I've led frontend delivery at Staffinc Group, improving engineering practices, architecture, and team workflows for scalable staffing platforms. I led a six-person squad, reduced build time by 60%, raised unit-test coverage to 72%, and improved code quality from Codacy grade C to B.

I build React, Next.js, and TypeScript applications with modular architecture, domain-driven design, shared component systems, and clear API contracts. My work includes recruitment, payroll, attendance, and staffing portals, as well as AI-powered SME tools built with OpenAI and Tavily APIs.

I've worked async-first with an Ireland-based remote team and enjoy documentation-heavy, low-meeting ways of working. I'm looking for senior frontend roles where I can bring technical depth, improve delivery systems, and help teams grow.

Experience

Work history, roles, and key accomplishments

Staffinc Group logoSG
Current

Software Engineer (Front-End Chapter Lead)

Mar 2024 - Present (2 years 6 months)

- Led a 6-person frontend squad, conducted regular 1-on-1s, and built a documentation culture that improved async communication and reduced onboarding friction.
- Reduced bug rate from ~100% to 30% by improving PR review processes, implementing coding standards, and introducing quality gates — shifting the team from blame culture to ownership culture.
- Cut build time by 60% (15+ mins → 6 mins) b

Edulab Indonesia logoEI

Frontend Developer

Aug 2025 - Jul 2026 (11 months)

Optimized website performance by reducing network calls from 3-5 to 1-2 per page and eliminating unnecessary rerenders - faster, smoother user journeys for 15,000+ students. Accelerated development by creating a consistent design system and refactoring the codebase for maintainability.

TRIBE logoTR

Software Engineer Parttime

Jun 2023 - Mar 2025 (1 year 9 months)

Designed AI-powered tools for SMEs using the OpenAI API and Travily API - integrating third-party async APIs into a production fintech platform. Refactored legacy code to domain-driven design and established coding rules, replacing code that was difficult to navigate and debug.

TRIBE logoTR

Front-End Engineer

Aug 2023 - Jan 2025 (1 year 5 months)

- Built AI-powered SME tools using OpenAI API and Tavily API with React, Next.js, and Tailwind — expanding platform capabilities and attracting new business channels.
- Refactored legacy frontend into domain-driven design modules, replacing difficult-to-navigate code with clear boundaries and reducing onboarding complexity for new engineers.
- Collaborated async-first with a remote Ireland-based t

Staffinc Group logoSG

Software Engineer

Apr 2020 - Jan 2025 (4 years 9 months)

- Built recruitment and admin portals using React, Next.js, and modern UI frameworks — enabling client-facing job management and internal staffing operations at scale.
- Designed and implemented a shared design system and monorepo architecture — enabling component reuse across 3 developers and multiple platforms with consistent design language.
- Migrated Client Portal from Atomic Design to Domain

Kampus Merdeka logoKM

Frontend Developer

Aug 2022 - Mar 2023 (7 months)

Delivered 3 applications from scratch (SIKMA PEMETAAN, SIKMA PENCAIRAN, PRAKTISI MENGAJAR) using React, improving UX and accessibility for the Ministry of Education program.

Binar Academy logoBA

Front End Facilitator

Aug 2022 - Dec 2022 (4 months)

- Mentored bootcamp students in React, HTML, CSS, and JavaScript
- Conducted live Zoom sessions with custom-made slides..
- Provided 1-on-1 guidance, code reviews, and feedback.
- Helped four students complete the course and gain job-ready skills.

99 Group logoG

Part-Time Front-End Engineer

Feb 2022 - Apr 2022 (2 months)

- Built reusable UI components and integrated data features in React
- Collaborated with designers and backend engineers.
- Worked around Docker-M1 issues by remoting into the dev server.

99Group (99.co, Rumah123, SRX) logoGS

Software Engineer Parttime

Feb 2022 - Apr 2022 (2 months)

Built reusable React components used across multiple Southeast Asia property platforms, working with a Singapore-based product team and overcoming Docker/M1 incompatibility via remote server development.

PT. SMOOETS TEKNOLOGI OUTSOURCING logoPO

Lead Software Engineer

Jul 2019 - Apr 2020 (9 months)

- Led a junior team across 4 web projects using Vue.js and Node.js (SQL).
- Represented the company in client discussions, securing deals with Sinarmas and BCA.
- Mentored juniors and ensured timely delivery with quality control.

PT. Smooets Technology Outsourcing logoPO

Lead Technician

Jul 2019 - Mar 2020 (8 months)

Mentored 3 fresh graduates to productivity in 3 months while leading 3 teams across 4 front-end and back-end projects using Angular, React, and Node.js - spanning UI and API work end-to-end. Spanned UI and API work end-to-end; one mentee now works as a direct report.

PT. SMOOETS TEKNOLOGI OUTSOURCING logoPO

Frontend Developer

Oct 2018 - Jul 2019 (9 months)

- Built a plant-management app for Sinarmas using Angular 2.
- Replaced manual tracking with digital reporting, automating key workflows.

PT. Smooets Technology Outsourcing logoPO

Frontend Developer

Oct 2018 - Jun 2019 (8 months)

Digitized a plantation management system for PT SMART Tbk (Sinar Mas Group) by building an Angular application from scratch, transforming an Excel-based workflow into a streamlined software solution.

Education

Degrees, certifications, and relevant coursework

KP

Kogi State Polytechnic

Associate's Degree, Informatic Engineering

PB

Politeknik Negeri Bandung

Diploma III, Software Engineerin

2015 - 2018

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan