AVAILABLE FOR FREELANCE

Full Stack
Developer

Experienced Full Stack Developer with 3 years of expertise in building scalable web and mobile ecosystems using Angular, Node.js, and Flutter. Specialized in architecting real-time systems with LavinMQ.

3+Years Experience
5+Major Projects
12+Tech Stack
Foto Profil Farrell Rio Fa
Mobile Development
Flutter
Web Development
Angular • Node.js
Real-time Systems
LavinMQ
Farrell Rio Fa
Medan, Indonesia
Available for projects

Hi, I'm Farrell Rio Fa

Full Stack Developer | Real-time Systems Specialist

I am Farrell Rio Fa, a Full Stack Developer based in Indonesia. I specialize in architecting robust web and mobile ecosystems using Angular, Node.js, and Flutter. With 3 years of progressive experience leading projects like the PIKAT application, I am dedicated to building scalable technology and real-time messaging systems.

Full Stack Development

I expert in building end-to-end applications: from responsive Angular frontends to high-performance Node.js backends. I specialize in real-time data synchronization using LavinMQ and Socket.io, ensuring seamless communication across Flutter mobile platforms.

Skills

Full-Stack Development92%
Mobile Development88%
Real-time Architecture85%
Primary Technologies
JavaScript/TypeScript
Angular & Node.js
LavinMQ & Docker
Flutter

Resume

Professional Experience

📍
Nov 2025 — Now

Full Stack Developer

PT ETSKUL DIGITAL INDONESIA

  • Developed a comprehensive Point of Sale (POS) system, automating transaction processing and inventory reporting.
  • Engineered a Real-time Police Fleet Tracking system with high-performance data synchronization.
Flutter NodeJs Angular LavinMQ
🧩
Jul 2022 — Now

Full Stack Developer (Project Based)

Self Employed

  • Spearheaded the development of the PIKAT (Pendidikan Katolik) application from initial version to production-ready.
  • Engineered high-performance attendance system using Push System with Node.js and LavinMQ.
  • Developed robust backend services and administration dashboards using Angular and Node.js.
  • Built and deployed cross-platform mobile applications using Flutter.
Flutter NodeJs Angular LavinMQ
🖥️
Sept 2022 — Jul 2025

Computer Lab Assistant

Mikroskil University

Responsible for setting up equipment and assisting students during practical lab sessions.

🔥
Aug 2023 — Jul 2024

Full Stack Developer

Yayasan Hope

  • Developed dynamic web interfaces utilizing ReactJS
  • Built scalable backend applications with Node.js and ExpressJS
  • Implemented real-time data synchronization using Socket.io
  • Streamlined deployment processes using Docker

Education & Qualifications

Bachelor of Computer Science

Mikroskil University • 2021 - 2025

Focusing on Web Development, Mobile Programming, and Database Systems. Actively involved in laboratory management and peer tutoring.

Summa Cum Laude

Professional Certifications

Developing Cloud Applications with Node.js and React — edX
Introduction to Cloud Development with HTML, CSS, and JavaScript — edX
Back-end Application Development with Node.js and Express — edX

Portfolio

PIKAT
PIKAT2022

PIKAT - Mobile Apps

Communication Between School and Parents

View on Play Store
Dashboard
PIKAT - Dashboard2022

Dashboard

Used by teachers and principals to input grades and share information

Face Recognition
Face Recognition2022

Face Recognition

Integrated AI-based facial recognition with real-time LavinMQ messaging to provide instant student attendance alerts for parents.

Watch Demo Video
SanYos
SanYos2025

SanYos - Mobile Apps

Application for Catholic Church followers

View on Play Store
Svasti
Svasti Tour2025

Landing Page

Build Svasti Destination Tour & Travel Landing Page

Visit Website
SALUS
SALUS2026

SALUS - Mobile Apps

Application for Catholic Church followers

View on Play Store
Police Tracking
Depok Police2026

Car Tracking System - Depok Police

Real-time vehicle monitoring and security system