About
Software engineer specializing in React Native and full-stack development. Building scalable applications that make a difference.
- Location: Tangerang, Indonesia
- Website: https://indrawan.dev
- Status: Available for new opportunities
Skills
Frontend
- React Native (most experienced)
- React.js (most experienced)
- Next.js (most experienced)
- TypeScript (most experienced)
Backend
- Node.js (most experienced)
- Go (most experienced)
- PostgreSQL
- MongoDB
- GraphQL
- REST APIs (most experienced)
Tools
- Git (most experienced)
- Docker (most experienced)
- AWS
- Firebase
Technologies
React Native, React.js, Next.js, TypeScript, Node.js, Go, PostgreSQL, MongoDB, GraphQL, Docker, AWS, Firebase, Git
Projects
Featured
- Enterprise Banking App
React Native application for Bank Rakyat Indonesia (BRI) serving 100K+ users with core banking features.
Tech: React Native, Node.js, PostgreSQL, Apigee
- HRIS Management System
Complete redesign of HR system with modern React stack, improving user navigation by 40%.
Tech: React.js, Next.js, TypeScript, PostgreSQL
Other Projects
- E-Learning Platform
Front-end overhaul of e-course platform boosting performance by 25%.
Tech: React.js, Next.js, TypeScript
- TUV Nord System
Unified front-end architecture accelerating development by 60%.
Tech: React.js, TypeScript, AWS
- Finance Dashboard
Internal finance dashboard with GraphQL and atomic design.
Tech: React.js, GraphQL, Node.js
- Multi-Dealer App
Mobile app managing 26+ dealer locations with real-time sync.
Tech: React Native, Firebase, Node.js
- PermataBank Mobile Banking
Enhanced mobile banking features with improved UX and security implementations.
Tech: React Native, Redux, Node.js, JWT
- Telkomsel Customer Portal
Customer self-service portal with real-time data synchronization and billing integration.
Tech: React.js, Next.js, PostgreSQL, Redis
- Astra Honda Dealer Management
Comprehensive dealer management system for inventory, sales, and customer relationship management.
Tech: React Native, Node.js, MongoDB, Socket.io
- Educational Content Management
CMS for educational institutions with course management and student progress tracking.
Tech: React.js, Express.js, MySQL, AWS S3
- Real Estate Platform
Property listing and management platform with advanced search and filtering capabilities.
Tech: Next.js, TypeScript, Prisma, PostgreSQL
- Inventory Management System
Enterprise inventory tracking system with barcode scanning and automated reporting.
Tech: React Native, Go, PostgreSQL, Docker
- Healthcare Appointment System
Patient appointment scheduling system with doctor availability and medical records integration.
Tech: React.js, Node.js, MongoDB, WebSocket
- E-Commerce Analytics Dashboard
Real-time analytics dashboard for e-commerce platforms with sales insights and customer behavior tracking.
Tech: React.js, D3.js, Node.js, InfluxDB
- Task Management Mobile App
Cross-platform task management app with team collaboration and project tracking features.
Tech: React Native, Firebase, Redux Toolkit, Expo
- API Gateway Service
Microservices API gateway with rate limiting, authentication, and request routing.
Tech: Go, Redis, Docker, Kubernetes
Experience
- React Native Developer at Aleph-LabsJun 2019 - Present • Jakarta, Indonesia • Full-time
Served as a software developer and technical consultant for strategic enterprise clients, translating business requirements into high-performance mobile and web applications.
Key Achievements- Ensured code stability across 26 cross-platform mobile applications for Astra Honda dealers
- Boosted PermataBank web app performance by ~40% through optimization and new codebase standards
- Established coding standards for by.U mobile app, increasing team development efficiency by 30%
- +3 more
Tech: React Native, React.js, Redux, TypeScript, JavaScript, REST API, Firebase
- Senior Software Engineer at PT Karya Inovasi DigitalSep 2024 - Jan 2025 • Tangerang, Indonesia • Freelance
Served as a lead developer and technical consultant for multiple educational information system projects.
Key Achievements- Improved communication between frontend and backend teams, accelerating development by 50%
- Optimized mobile app codebase boosting user experience by 40%
- Implemented reusable components and Tanstack Query, resulting in 60% performance increase
- +3 more
Tech: React Native, React.js, TypeScript, Tanstack Query, RFID, Voice Recognition, AI
- Full-Stack Software Engineer at PT Cahaya SanivokasiSep 2024 - Jan 2025 • Tangerang, Indonesia • Freelance
Responsible for the development, maintenance, and modernization of the company's internal Human Resource Information System (HRIS).
Key Achievements- Led complete redesign migrating legacy system to modern React stack with Shadcn UI
- Optimized user navigation flows resulting in 40% improvement in user experience
- Established development standards accelerating development cycle by 30%
- +2 more
Tech: React.js, TypeScript, ShadcnUI, TailwindCSS, Microservices, Docker, Hono
- Senior Front-End Engineer at PT Hudoro Solusi DigitalMar 2024 - May 2024 • Tangerang, Indonesia • Freelance
Deployed as a lead front-end consultant for TUV Nord Indonesia, tasked with technological transformation of multiple legacy internal applications.
Key Achievements- Architected unified front-end architecture accelerating development cycle by 60%
- Built centralized design system improving user experience by 30%
- Overhauled REST API handling reducing server load by 35% and boosting performance by 20%
- +2 more
Tech: React.js, TypeScript, Design Systems, REST API, Git, Unit Testing
- Full-Stack Engineer at PT Sharing Vision IndonesiaJun 2021 - Sep 2023 • Jakarta, Indonesia • Remote
Deployed as a full-stack consultant to Bank Rakyat Indonesia's (BRI) BRIAPI division, focusing on developing microservices for their digital banking and Open API ecosystem.
Key Achievements- Implemented and enhanced various BRIAPI banking products using microservice architecture
- Developed crucial features: Salary Crediting, OTP SMS Payment, User Authentication, Account Inquiry
- Responsible for debugging and updating policies on Apigee API Gateway
- +2 more
Tech: Go, Python, Jenkins, Kubernetes, Apigee, Swagger, API Gateway, Microservices
- Web Developer at The Entrepreneurs SocietyAug 2021 - Mar 2023 • Jakarta, Indonesia • Freelance
Led a major overhaul of ELITES.ID, a premium e-course web platform for an entrepreneurship community.
Key Achievements- Led complete front-end overhaul boosting performance and UX by 25%
- Established coding standards increasing team work efficiency by 20%
- Optimized admin dashboard improving admin-side efficiency and UX by 20%
- +2 more
Tech: React.js, JavaScript, Performance Optimization, Admin Dashboard, Image Compression
- Co-Founder | CTO | Software Engineer at Kabayan CodingAug 2019 - Jun 2022 • Tangerang, Indonesia • Freelance
Co-founded and served as CTO for Kabayan Coding, a developer community focused on freelance projects, collaboration, and mentorship.
Key Achievements- Designed e-commerce architecture and initiated mobile app, web app, and admin dashboard development
- Optimized cross-functional workflow boosting development efficiency by 30%
- Increased cross-platform application performance by ~20% through optimization techniques
- +3 more
Tech: React Native, React.js, Laravel, Redux, Rollup.js, REST API, Firebase
- Front-End Developer at PT Mitra Digital Sukses (Youtap)Oct 2021 - Apr 2022 • Jakarta, Indonesia • Freelance
Developed a specialized web dashboard for the internal finance team to streamline and automate data reconciliation between merchants and Youtap's POS system.
Key Achievements- Designed architecture and initiated admin dashboard with modern, clean code structure
- Implemented GraphQL increasing data transfer efficiency and API call logic by 10%
- Optimized React components using Atomic Design accelerating development workflow by 15%
- +2 more
Tech: React.js, GraphQL, Atomic Design, Redux, Memoization, Dashboard Development
- Full-Stack Developer at PT Gaia PersadaNov 2018 - Apr 2019 • Jakarta, Indonesia • Full-time
Served as a full-stack developer and technical consultant at a software house, focusing on developing digital solutions for the education sector.
Key Achievements- Established development standards for school website and admin dashboard
- Optimized UI codebase with modern JavaScript boosting website performance by 10%
- Led implementation of new UI/UX design to modernize platform look and feel
- +3 more
Tech: React Native, React.js, JavaScript, WordPress, Mobile Development, UI/UX
- Junior Front-End Developer at NineodFeb 2018 - Nov 2018 • Cimahi, Indonesia • Full-time
Responsible for developing and managing various front-end focused client projects.
Key Achievements- Contributed to front-end development for Lifeyo.com website builder platform
- Performed fixes and customizations on various WordPress templates
- Met specific needs of multiple clients through template customization
- +2 more
Tech: WordPress, HTML, CSS, JavaScript, Template Customization, Client Projects
Videos
- Build a REST API with Hono and Bun — Tutorial • 28:45
- React Developer Roadmap 2025 — Career • 22:18
- Exploring ATAC: TUI Postman Replacement (Live Coding & Relaxing) — Live Coding • 45:12
- Daily Life as Software Engineer — Short • 0:58
Contact
- Email: me@indrawan.dev
- Phone: +62 851 5869 2077
- Location: Tangerang, Indonesia
- Resume: Download CV