Hi, I'm Daffa Hanifisyafiq
Currently battling bugs in the JavaScript universe, especially on the frontend side of the web.

About Me
I've always been fascinated by technology—though to be honest, I don't just use it… I wrestle with it until it turns into code. For me, web development feels like a giant playground: except instead of swings and slides, I get bugs and deploy errors (and somehow, I still love it).
The more I learn, the more I realize how much I don't know— and honestly, that's the fun part. It keeps life surprising, like a software update that actually improves performance.
Oh, and before I forget: right now I'm working as a Frontend Developer / Junior Software Engineer at Mitra Kasih Perkasa. I helped build an e-ticketing system that makes booking ship tickets a breeze for passengers.
My Journey
Jan 2024 — Present
Frontend Developer
PT. Mitra Kasih Perkasa
PT Mitra Kasih Perkasa (MKP) is a leading Indonesian company specializing in e-ticketing and e-payment system solutions. As an official partner of Kemenparekraf, MKP has the widest coverage in Indonesia, providing innovative solutions to enhance efficiency in the transportation and tourism sectors.
- Developed and maintained a comprehensive e-ticketing system in collaboration with domestic ports, supporting ticket booking via website, self-service kiosks, and physical counters.
- Built modern, responsive user interfaces using React.js and Next.js, ensuring seamless experiences across platforms.
- Integrated real-time APIs for booking, payment processing, and ticket issuance.
- Collaborated with backend engineers, UI/UX designers, and QA teams to deliver scalable, high-quality features.
- Ensured consistent design and performance across multiple access points (web, kiosk, and counter).
- Optimized application speed and accessibility to accommodate users with varying connectivity conditions.
Dec 2022 — Dec 2023
Frontend Developer
Rect Media Komputindo (Talenavi)
RECTmedia is a Creative & Technical Digital Marketing Agency based in Indonesia, specializing in digital transformation and digital initiatives, particularly in the Fast Moving Consumer Goods and Financial sectors.
- Continued development and enhancement of an existing client project, resolving performance issues and improving overall maintainability.
- Refactored legacy frontend codebase, successfully reducing bundle size by 40%, resulting in faster load times and improved user experience.
- Collaborated closely with backend developers and UI/UX teams to deliver scalable, well-integrated features across multiple platforms.
- Integrated open-source video conferencing tools (e.g., BigBlueButton) as a Zoom alternative, customized to fit client requirements.
- Supported microservice-based user architecture to enable access across web and mobile platforms.
- Participated in regular client discussions to analyze issues and deliver effective, business-aligned technical solutions.
Feb 2022 — Jul 2022
Frontend Developer Intern
Widya Robotics
Artificial Intelligence, Automation and Robotics Solutions. We provide intelligent solutions to empower your business.
- Contributed to a team project focused on building a Software as a Service (SaaS) platform providing API-based face detection and recognition services.
- Assisted in developing the user interface for API testing using modern frontend tools and libraries.
- Collaborated with AI engineers and backend developers to integrate facial recognition features into the frontend application.
- Gained hands-on experience with RESTful APIs, authentication flow, and performance optimization in a real-world AI application.
Feb 2022 — Jul 2022
Full-Stack Developer Bootcamp
Binar Academy
Binar Academy have developed a great partnership in our initiative to support Indonesia's digital economy by creating world class IT Talents.
- Completed a 6-month intensive bootcamp focused on fullstack web development using Node.js (backend) and React.js (frontend).
- Gained strong foundation in backend development including Node.js fundamentals, RESTful API design, and PostgreSQL database integration.
- Participated in weekly coding challenges and assignments to reinforce each module, guided by experienced mentors.
- In the final 2 months, led a capstone project as both Project Manager and Frontend Developer, collaborating with a cross-functional team consisting of frontend, backend, UI/UX, Scrum Master, and Project Manager roles.
- Successfully developed a web-based application for online workshop booking, featuring home service scheduling and spare parts sales.
Projects
Showcase
Kos Ibu Ami Petarukan

Tiket Kapal.com

Selfkiosk Pelabuhan

Harbor Departure Board

Rodex

Mini BMS Lifestyle