Hi, I'm Rafael Dafto, a Full Stack JavaScript Engineer with 5 years of experience building scalable and high-performance applications using React, Node.js, and TypeScript. I've had the opportunity to work with startups and large enterprises across Indonesia, Japan, and Malaysia, delivering impactful solutions in e-commerce, fintech, and edtech. I really enjoy working in remote and async teams where I can contribute to crafting clean, user-friendly interfaces and robust backend systems. I'm fluent in English, passionate about clean code, and always eager to take on new challenges in software development. Whether it's collaborating with cross-functional teams or optimizing performance, I strive to bring the best technology and user experiences together.

Hi, I'm Rafael Dafto, a Full Stack JavaScript Engineer with 5 years of experience building scalable and high-performance applications using React, Node.js, and TypeScript. I've had the opportunity to work with startups and large enterprises across Indonesia, Japan, and Malaysia, delivering impactful solutions in e-commerce, fintech, and edtech. I really enjoy working in remote and async teams where I can contribute to crafting clean, user-friendly interfaces and robust backend systems. I'm fluent in English, passionate about clean code, and always eager to take on new challenges in software development. Whether it's collaborating with cross-functional teams or optimizing performance, I strive to bring the best technology and user experiences together.

Available to hire

Hi, I’m Rafael Dafto, a Full Stack JavaScript Engineer with 5 years of experience building scalable and high-performance applications using React, Node.js, and TypeScript. I’ve had the opportunity to work with startups and large enterprises across Indonesia, Japan, and Malaysia, delivering impactful solutions in e-commerce, fintech, and edtech. I really enjoy working in remote and async teams where I can contribute to crafting clean, user-friendly interfaces and robust backend systems.

I’m fluent in English, passionate about clean code, and always eager to take on new challenges in software development. Whether it’s collaborating with cross-functional teams or optimizing performance, I strive to bring the best technology and user experiences together.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Indonesian
Fluent

Work Experience

Full Stack Developer at Astra Graphical International
September 1, 2024 - June 24, 2024
Developed and maintained DPLK (Dana Pensiun Lembaga Keuangan) system to manage retirement funds with secure, scalable, and high-performance backend and frontend operations. Built responsive user-friendly interfaces using React.js and React-Bootstrap, enhancing user experience for internal and external users. Designed robust backend services with Node.js, NestJS, and TypeScript, resulting in modular and maintainable codebase. Used Microsoft SQL Server and Redis to optimize data handling and improve query performance for high-volume transactions. Collaborated closely with QA, BA, and Product teams in an Agile environment to meet business needs. Contributed to system architecture discussions focusing on scalability and future-proofing pension policy changes.
Front End Developer at PT. Pintar Pemenang Asia
November 1, 2023 - August 31, 2024
Successfully developed a Customer Service Relationship (CSR) Management System using React with Vite, improving frontend performance and user experience. Implemented TypeScript for type safety and maintainability. Leveraged Tailwind CSS to deliver a highly responsive and visually appealing UI, boosting user engagement. Integrated frontend with backend RESTful API for efficient data retrieval and synchronization. Demonstrated proficiency in modern frontend tools and practices, streamlining development processes and ensuring high-quality deliverables.
Full Stack Developer at PT Borong Teknologi Indonesia
June 1, 2023 - September 30, 2023
Maintained and enhanced an e-commerce website using PHP Laravel, ensuring optimal performance and user satisfaction. Developed new features with HTML, CSS, and jQuery to improve functionality and UI. Conducted thorough code reviews and debugging, reducing site errors and increasing stability. Collaborated cross-functionally to gather requirements and deliver updates on time, contributing to improved business outcomes. Optimized website performance through code refactoring and best practices, resulting in faster load times and enhanced user experience.
Full Stack Developer at Edvance Digital Sdn Bhd
October 1, 2022 - November 30, 2022
Developed an educational payment software using Node.js and Express to streamline school fee payments. Designed backend architecture with PostgreSQL and PrismaORM to ensure reliable data management and efficient payment processing. Built dynamic and responsive frontend with React, TypeScript, and Tailwind CSS for improved accessibility. Integrated advanced payment functionalities for a seamless user experience. Collaborated effectively with a global, English-speaking team to deliver high-quality software solutions.
Software Engineer at Strata K.K
April 1, 2022 - September 30, 2022
Developed and maintained internal projects including Slack app extension, CV scanner, geolocation maps, and a COVID-19 tracking web app for Japan. Acquired expertise in Slack API, Google OAuth 2.0, Google Drive API, Mapbox-GL, GeoJSON, Turf, and Prisma. Utilized JavaScript, TypeScript, and Python for full stack development ensuring efficient, cohesive applications. Created responsive frontends with React and Tailwind CSS. Built scalable backend systems using Node.js, Express.js, and Python, maintaining reliable performance and data integrity.
Front End Developer at Rebel Works
June 1, 2021 - April 30, 2022
Developed multiple projects including landing pages, CMS, and applications using React and React Native for responsive, high-performance web and mobile applications. Applied modern styling techniques using Tailwind CSS and styled-components to create consistent, visually appealing interfaces. Leveraged TypeScript to improve code quality and maintainability. Demonstrated strong problem-solving skills and quick adaptation to new tools for diverse project requirements.

Education

Diploma at Unisadhiguna College
June 1, 2015 - July 31, 2017

Qualifications

Full Stack Javascript
September 1, 2019 - February 29, 2020

Industry Experience

Software & Internet, Financial Services, Education, Retail