Rakasiwi Surya
Software Engineer
rakasiwi.surya@gmail.com • +6285715519890 • Bekasi, Jawa Barat, Indonesia • www.linkedin.com/in/rakasiwisurya • github.com/rakasiwisurya
Professional Summary
Software Engineer experienced in delivering enterprise, government, and healthcare applications — from ticketing platforms and smart warehouse IoT systems to HRIS, finance, and medical record applications. Comfortable owning both frontend and backend, migrating legacy systems, containerizing deployments with Docker and CI/CD, and collaborating closely with stakeholders to turn business requirements into scalable technical solutions. Ready to relocate overseas.
Technical Skills
- Frontend: React JS, Next JS, TypeScript, JavaScript, Tailwind CSS, Ant Design, Bootstrap, Sass
- Backend: Node JS, Express JS, Nest JS, .Net Core API, PHP, CodeIgniter, Golang, Go Fiber, Python
- Databases & ORM: PostgreSQL, MySQL, MS SQL Server, MongoDB, ORM Prisma, ORM Sequelize
- DevOps & Infrastructure: Docker, GitLab CI/CD, Azure DevOps, Ubuntu Server, Windows Server
- Mobile: React Native
- Design & Other: Figma (UI/UX), AI
Work Experience
Technical Lead (Frontend Developer) — PT. Cipta Integrasi Nusantara
Jul 2025 – Mar 2026Remote
Led frontend development for Medora, a hospital management system — bridging frontend and backend teams on API integration, driving technical decisions on UI and state management, and directing localization and non-BPJS adaptation for hospital tenders in Timor-Leste.
Medora — Medical Records Application (Team of 7)
- Led frontend development efforts for the Medora application, ensuring scalable architecture, maintainable code structure, and alignment with project requirements
- Acted as a bridge between frontend and backend teams, coordinating API integration and enabling parallel development to accelerate delivery timelines
- Drove technical decisions on UI implementation, component structure, and state management to improve performance and usability
- Maintained hands-on contribution by implementing features, resolving complex bugs, and ensuring high code quality across modules
Tech: TypeScript, React JS, Express JS, dayjs, Radix UI, PostgreSQL
System Development — PT. Liga Indonesia Baru (ILeague)
Sep 2024 – Jul 2025Jakarta, Indonesia
Led the full revamp of the internal HRIS from CodeIgniter 3 & MySQL to Next.js, Express.js, and Microsoft SQL Server as a solo fullstack developer, including infrastructure migration and CI/CD automation.
HRIS — PT. Liga Indonesia Baru (Team of 1)
- Led the full revamp of the HRIS application from CodeIgniter 3 & MySQL to Next.js, Express.js, and Microsoft SQL Server
- Designed and implemented both frontend and backend architectures as a Fullstack Developer
- Maintained the legacy HRIS (CodeIgniter) during migration, fixing critical bugs and shipping urgent HR features
- Migrated server infrastructure from Windows Server to Ubuntu Server
Tech: TypeScript, Next JS, Ant Design, Tailwind CSS, Redux Toolkit, Express JS, Docker, GitLab CI/CD, MySQL, Microsoft SQL Server, CodeIgniter, Ubuntu Server
Fullstack Developer — PT. Diksha Teknologi Indonesia
Jan 2024 – Aug 2024Jakarta, Indonesia
Developed Xtra Non Trade, a web-based finance application for PT. Lion Super Indo, covering supplier invoice claim submissions and payment processes with SAP and DJP Indonesia integrations.
Xtra Non Trade — PT. Lion Super Indo (Team of 2)
- Built the frontend supplier portal using Next.js, ensuring a responsive and user-friendly experience
- Developed backend services using .NET Core Web API
- Implemented business logic using stored procedures and functions in PostgreSQL
- Integrated with SAP and DJP Indonesia APIs for payment and tax document validation
Tech: TypeScript, Next JS, NextUI, Tailwind CSS, Redux Toolkit, .Net Core Web API, Azure DevOps, MongoDB, Microsoft SQL Server, PostgreSQL
ReactJS Developer / Technical Lead (Acting) — PT. Nutech Integrasi (Telkom Group)
Jan 2022 – Jan 2024Jakarta, Indonesia
Built and maintained web and mobile applications for government and enterprise clients including DAMRI, Ministry of Transportation, Telkom Akses, Transjakarta, and Customs & Excise (Bea Cukai).
Ceisa 4.0 — Customs and Excise (Bea Cukai) (Team of 20)
- Led frontend development for the Production Module: UI pattern design, template creation, and collaboration standards
- Defined API contracts and coordinated with a 3-person backend team for parallel development
- Acted as system analyst and de facto project manager, keeping timelines and task coordination on track
- Developed core frontend features within a micro-frontend architecture
Tech: JavaScript, React JS, Ant Design, Micro-Frontend, Redux, Keycloak Auth, Axios
Tijeku Mobile App — Transjakarta (Team of 5)
- Developed and maintained the app using React Native and React Native Paper
- Implemented journey planning, real-time bus tracking, digital ticketing, route info, and incident reporting
- Collaborated with backend developers to integrate real-time data and ticketing APIs
- Conducted debugging, performance optimization, and maintenance for production deployment
Tech: TypeScript, React Native, React Native Paper, Redux Toolkit, Expo, Axios, Socket.io
Smart Warehouse Mobile App — Telkom Akses (Team of 3)
- Developed and maintained the mobile app with React Native for real-time warehouse monitoring
- Implemented biometric/fingerprint and PIN registration linked to web-admin users
- Integrated real-time monitoring using Socket.IO for device status updates and event notifications
Tech: TypeScript, React Native, Native Base, Redux Toolkit, Expo, Axios, Socket.io
Smart Warehouse Management System — Telkom Akses (Team of 3)
- Developed and maintained the system using Next.js
- Implemented real-time monitoring with Socket.IO for live device status and security events
- Built monitoring dashboards, map visualization, and security logging features with RBAC
- Conducted technical training for field technicians and Telkom Akses regional heads; acted as PIC during team rotation
Tech: JavaScript, Next JS, Ant Design, Redux Toolkit, GitLab CI/CD, Docker, Kubernetes, Socket.io
SITOLAUT — Ministry of Transportation (Team of 5)
- Maintained and enhanced the SITOLAUT Barang and SITOLAUT Ternak web applications
- Developed frontend features using React.js with Bootstrap
- Collaborated with the System Analyst on business rules, logistics workflows, and regulatory requirements
- Fixed bugs and resolved production issues to ensure system stability
Tech: JavaScript, React JS, Bootstrap, Redux
Ticketing as a Service (TaaS) — DAMRI (Team of 4)
- Developed TaaS Web Company, the web application for bulk employee transportation orders
- Built the frontend using Next.js, Bootstrap, and SCSS
- Implemented UI slicing from UI/UX team designs with responsive, consistent interfaces
- Coordinated with backend developers to integrate APIs and align data contracts
Tech: JavaScript, Next JS, Bootstrap, SCSS, Redux, GitLab CI/CD, Docker
Education
Bachelor of Computer Science
Institut Teknologi Budi Utomo — GPA: 3.85 / 4.00
Graduated with The Best Student Predicate.
Certificates & Achievements
- Frontend Web Developer Expert — Dicoding
- Basic of AI (Artificial Intelligence) — Dicoding
- Backend Application — Dicoding
- Cloud Practitioner Essential (AWS) — Dicoding
- Google Cloud Platform (GCP) — Dicoding
- ACA (Alibaba Cloud Associate) — Alibaba Cloud
- ACP (Alibaba Cloud Professional) — Alibaba Cloud
- Fullstack Developer — Bootcamp Dumbways
- Website Application Development — Hacktiv8 Online Learning
- HTML, CSS, Javascript — DTS (Digital Talent Scholarship)
- Global Denso Energy Saving Design Poster Competition (ASIA REGIONAL AWARD) — DENSO CORPORATION (Award)