# Rangga Prastio > Rangga Prastio is an Indonesian senior frontend and mobile engineer and the founder of Hikode. He ships Angular, React, and React Native products for teams in Europe, the US, and APAC, with backend know-how and an AI-powered workflow. Key facts: - Location: Bandung, Indonesia (UTC+7). Works remotely with teams in Europe, the US, and APAC. - Availability: Freelance and contract work, 20–40 hours a week. - Founder of Hikode (https://hikode.cloud), a founder-led software studio. - Website: https://rangga.hikode.cloud/ - Email: ranggaprastio123@gmail.com - LinkedIn: https://www.linkedin.com/in/hikidev/ - GitHub: https://github.com/hikimo - Telegram: https://t.me/hikode - WhatsApp: https://wa.me/6289615429533 ## Skills - Frontend: Angular (expert), React (expert), TypeScript (expert), JavaScript (expert), Next.js (advanced), Astro (advanced), NgRx / Redux / Zustand (advanced), Web Performance (expert) - Mobile & Backend: React Native (expert), Node.js (advanced), Express & MongoDB (advanced), REST API Design (advanced), Laravel / PHP (advanced), Inertia.js (advanced), PostgreSQL (advanced) - Styling & UI: TailwindCSS (expert), Design Systems (expert), Responsive Design (expert), Accessibility (advanced), Motion & Interaction (advanced) - AI-Assisted Development: AI-Assisted Dev (Kiro, Cursor, Copilot) (expert), Agentic Workflows & MCP (advanced), Prompt Engineering (advanced), LLM API Integration (advanced) - Testing & Quality: Vitest (advanced), Playwright (advanced), Test-Driven Dev (familiar) - Tools & Platform: Git & CI/CD (expert), Docker (advanced), Cloudflare / Vercel (familiar) ## Projects - [Hi Warga](https://rangga.hikode.cloud/portfolio/hiwarga-en): Housing estate system for IPL billing, the cash book, residents, and field officers. A company product I designed and built end to end, alone. - [Be Management](https://rangga.hikode.cloud/portfolio/be-management-en): Building management platform for apartments. I led the frontend, then the project, and built offline checks for engineers on rooftops and basements. - [Hubbly.io](https://rangga.hikode.cloud/portfolio/hubbly-io-en): Autonomous revenue platform for SMB and mid-market teams. I joined as senior frontend and grew into project lead, working with shareholders. - [TRACtoGo](https://rangga.hikode.cloud/portfolio/tractogo-en): Car and bus rental app by TRAC (Astra), 500K+ downloads. I built its B2B2C features alone and shipped them to iOS and Android. - [Bebeclub](https://rangga.hikode.cloud/portfolio/bebeclub-en): Parenting and loyalty platform for Bebelac, a Danone brand. I revamped its frontend and built the loyalty journey and learning minigames. - [MyOrbit](https://rangga.hikode.cloud/portfolio/myorbit-en): Telkomsel Orbit's home internet app, 1M+ downloads. I joined the React Native team to push the first release out faster. - [Nutriclub](https://rangga.hikode.cloud/portfolio/nutriclub-en): Parenting and loyalty platform from Danone, on the same foundation as Bebeclub. I helped revamp its frontend next to the main team. ## Articles - [React vs Angular in 2026: When to Use Which](https://rangga.hikode.cloud/blog/react-vs-angular-2026-en): A practical guide to choosing between React and Angular for your next project, from a developer who uses both every day. - [React Native in Production: Lessons From Real Projects](https://rangga.hikode.cloud/blog/react-native-production-lessons-en): What I learned shipping React Native apps for enterprise clients: the performance traps, the architecture calls, and what actually matters. - [My AI-Assisted Dev Workflow: Faster Without Cutting Corners](https://rangga.hikode.cloud/blog/ai-assisted-dev-workflow-en): How I use AI tools like Kiro, Copilot, and Cursor to ship faster without sacrificing code quality, security, or maintainability. - [Clean i18n in Astro](https://rangga.hikode.cloud/blog/astro-i18n-pattern-en): A pattern for managing bilingual content with Content Collections without logic duplication. - [TypeScript Patterns I Use Every Day](https://rangga.hikode.cloud/blog/typescript-patterns-daily-en): Practical TypeScript patterns from daily production work that improve code quality, cut bugs, and make codebases easier to maintain. - [Remote Work Across Time Zones: How I Stay Effective](https://rangga.hikode.cloud/blog/remote-work-timezones-en): Practical strategies for working remotely across APAC, Europe, and US time zones: async communication, availability, and staying sane. - [Why Mobile-First Is Not Just a Slogan](https://rangga.hikode.cloud/blog/mobile-first-performance-en): Practical reasons to design for small screens first: performance, content focus, and conversion. - [From Self-Taught to Senior: What Actually Matters](https://rangga.hikode.cloud/blog/self-taught-to-senior-en): An honest account of building a 7-year engineering career without a computer science degree: what helped, what did not, and what I would tell my younger self. ## Optional - [Full profile and content for LLMs](https://rangga.hikode.cloud/llms-full.txt): Career history, skills, projects, and every article in plain text - [About and full CV](https://rangga.hikode.cloud/about): Experience, skills, education, and languages - [Indonesian version](https://rangga.hikode.cloud/id): The same site written natively in Bahasa Indonesia