Available to hire
Hi, I’m Chairil Rafi Purnama, a software engineer specializing in mobile and full-stack development. I thrive on transforming ideas into scalable, maintainable apps and enjoy collaborating across product, design, and QA to ship features that users love.
Over the past years I’ve built and led projects across fintech, CRM, and e-commerce, using Flutter, Kotlin, React, Node.js, Laravel, and PostgreSQL. I’m proactive, mentor teammates, and continuously learn new technologies to solve real-world problems.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
Indonesian
Fluent
English
Intermediate
Work Experience
Full Stack Developer at PT Alpha Cipta Teknologi
January 1, 2022 - March 31, 2022Contributed to end-to-end development of mobile and web applications using Flutter, Kotlin, React, Next.js, Golang and PostgreSQL; involvement in architecture, feature delivery and release planning.
Senior Mobile Developer at Sphere Global Solusi
April 1, 2022 - November 20, 2022Led mobile development initiatives, collaborating with cross-functional teams to deliver mobile solutions and maintain application quality.
Web Developer at Bee Solution Partners
May 1, 2019 - August 31, 2019Developed and maintained web applications for clients, implementing responsive UI and backend integrations.
Senior Mobile Developer at PT Weyland Indonesia Perkasa
September 1, 2019 - December 31, 2021Led mobile development for client projects, implemented Android native solutions and backend integrations, and mentored junior developers.
Full Stack Developer at PT Alpha Cipta Teknologi
June 1, 2025 - September 30, 2025Engaged in ongoing full-stack development and architecture optimization for Flutter-based solutions, contributing to backend and frontend layers.
Senior Mobile Developer at Innovasi Dinamika Solusi
December 1, 2022 - May 20, 2025Led end-to-end mobile app development using Flutter and native Android (Kotlin); designed scalable architecture; integrated backend services and databases (PostgreSQL); deployed apps to Google Play and Apple App Store; collaborated with product and QA teams; mentored junior developers.
Senior Mobile Developer at Sphere Global Solutions Bandung
April 1, 2022 - November 30, 2022Developed mobile features using Flutter, collaborated with backend teams, ensured performance and security, and contributed to code reviews and testing.
Kotlin Developer at Cahya A Cita Indonesia
January 1, 2022 - March 31, 2022Kotlin-based mobile development, feature delivery, and collaboration with cross-functional teams.
Full Stack Developer at Alpha Cipta Teknologi
June 1, 2025 - September 30, 2025Developed mobile and web apps using Flutter, React, Laravel, and PostgreSQL; end-to-end development and release management; contributed to backend and frontend integration.
Web Developer at Bee Solutions Bandung
May 1, 2019 - August 31, 2019Web development projects including frontend and backend work; built responsive websites and web apps.
Senior Mobile Developer at PT Weyland Indonesia
September 1, 2019 - December 31, 2021Senior mobile development across Flutter and native Android; backend integration and database work; contributed to HR, CRM, and logistics-oriented features.
Education
Bachelor of Science in Information Systems at UNIKOM
January 1, 2023 - December 16, 2025Software Engineering at SMKN 4 Bandung
January 1, 2016 - January 1, 2019Internship - Software Development at Insan Bandung
October 1, 2018 - December 31, 2018Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Professional Services, Retail
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Bandung today.