About Me

Hello there!
I'm Nafis Arinda Rizky Putra Handoko
Software Engineer from Indonesia 🇮🇩

I am a Software Engineer with experience building and maintaining production systems, particularly in the healthcare and ERP domain. Currently, I work on developing and customizing healthcare solutions using HL7 FHIR, Python (Odoo), Typescript (Lit/Polymer), and Kotlin (Spring), including building features, system integrations, and improving application reliability.

Previously, I gained experience developing web applications through internships and personal projects using React, Next.js, TypeScript, and Tailwind CSS. I enjoy building clean, maintainable, and scalable products while continuously improving my engineering skills.

I am passionate about solving real-world problems through technology, learning new tools, and creating software that provides meaningful impact for users.

about me picture

Work Experiences

October 2024 - Present
Junior Software Engineer - eHealth.co.idFulltime

Built customer-requested features such as invoice, prescription, inpatient, and midwife record modules, including SATUSEHAT integration. Handled customer issues, conducted training for clinics and doctors, wrote unit tests, fixed bugs, and implemented pull request metrics to improve team productivity.

HL7 FHIROdooPythonTypescriptKotlinDockerKubernetes
Sep - Dec 2023
Programmer - Eduwork.idInternship

Collaborated with CTO to develop second iteration of Eduwork student dashboard using React, Typescript, Redux, and Tailwind CSS. Played a key role in delivering Eduwork Sosmed website with a team, using React JS, React Native, Tailwind CSS, Alpine.js, and Laravel. Authored project documentation for knowledge transfer, participated in daily scrum meetings with the Project Manager and CEO, and mentored new interns.

ReactJSTypescriptReduxTailwind CSSReact NativeAlpine.jsLaravel
Feb - Jun 2023
Software Engineer - Gits.idInternship

Wrote unit tests using Jest and Vue Test Utils for MyPertamina project and assisted with the frontend of POC Prodia-LIS project using the Syncfusion React Spreadsheet library. On the Carteapp project, ensured the frontend adhered to the UI design in Figma and participated in validation. Became a guest speaker for the webinar "Unit Test with Jest & Vue Test Utils" sharing insights with 15-30 participants. Recognized as "Best Mentees" upon graduation for my dedication to professional growth.

ReactJSNuxt 3Tailwind CSSTypescriptJest
Aug - Dec 2022
Web Programmer - Bisa.aiInternship

Contributed to the Hade Matpro Project, collaborating with Backend Programmers and UI/UX Designers to develop components using ReactJS and Tailwind CSS. Spoke at webinars "SEO Strategy in ReactJS" and "From Design to Code with React & Tailwind" for 30-40 participants. Aided API development using Flask and helped design user-friendly interfaces. Pursued courses in UI/UX Design and AI to enhance my skills.

ReactJSTailwind CSSFlask

Services

Web Development

I can transform your idea into a website with captivating animations and sleek design, creating an unforgettable user experience.

Mobile Development

Let me build a powerful mobile app with Flutter to seamlessly address your specific challenges and streamline your processes, providing an intuitive and effective solution.

UI/UX Design

I can help you build a fully functional UI prototype of your product, turning your ideas into a tangible, testable reality.

Side Projects

Lingkuptani

LingkupTani is a mobile-first web application built with Next.js, Leaflet, and Supabase to connect local farmers directly with nearby buyers. The project features interactive map searches, real-time demand lists, price negotiation tools, and location-based autocomplete for easy sign-up. On the backend, I developed API routes, configured database functions, triggers, and Row Level Security (RLS) policies in Supabase, and built an automated Docker deployment pipeline to a VPS via GitHub Actions.

Next.jsOpenStreetMapLeafletjsSupabaseGeoapifyTanstack QueryHackathon
FHIR Migration Studio

FHIR Migration Studio is a desktop application built with React, TypeScript, and Tauri to migrate healthcare data between FHIR servers. It supports dependency-aware migration, automatic reference remapping, configurable transaction bundle optimization, and migration cleanup using FHIR Transaction Bundles. The application was designed to reliably migrate large datasets while preserving referential integrity, handling complex resource dependencies, and providing detailed progress tracking and logging.

DesktopReactTypescriptTailwind CSSTauriZustandReact QueryHL7 FHIR
Metro Apparel Website

This is a website i developed for Metro Apparel using a fullstack approach with Next.js and MedusaJS. The project includes building a modern storefront, product and variant management through an admin dashboard, custom product option handling, and production deployment using Docker, PostgreSQL, and Traefik on a VPS environment. I also handled domain configuration, SSL setup, deployment, and handover documentation to ensure the website was ready for non-technical client operations.

WebUI/UXNext.jsTypescriptTailwind CSSFramer MotionMedusajsTraefikPostgreSQLDocker
Portfolio Website

I created this portfolio website to showcase the projects I have worked on along with all my work experience and all my contact information for anyone to reach me. I use Framer Motion to do scroll-linked transitions, react-typed for typing animation, and use-scramble to implement character scramble animation within text. I also used @rena.to/github-blog to turn my github issues into a blog CMS.

WebUI/UXNext.jsTypescriptTailwind CSSFramer MotionGithub Blog/CMS
Show more

Keep In Touch

Whether you have an idea for a project or just want to chat, feel free to chat me!

Let's Talk!