Available for Work

Reliable
Software Engineer

Software Engineer specializing in scalable web systems, with hands-on experience in production SaaS architecture, multi-store system design, and end-to-end delivery from system design to cloud deployment.

Abdur Ra'uf Al Farras
Scroll

About Me

A glimpse into my journey as a developer, my achievements, and what drives my passion for technology.

The Developer Journey

I am a Software Engineer specializing in scalable web systems. Currently working at PT. Global Edutek Solusindo, driving architectural redesigns and system enhancements.

I specialize in the MERN Stack and Laravel ecosystem, creating solutions that are not just functional but also performant and user-friendly.

Current Focus

Full-Stack Engineering

Mastering Next.js 16 regarding Server Components and Microservices architecture.

2+
Years Experience
3.88
GPA Score
20+
Tech Stack
3
Certifications

My Philosophy

  • Clean Code
  • User-Centric Design
  • Continuous Learning

Skills & Technologies

A comprehensive stack of tools and technologies I use to build scalable and performant applications.

Frontend Development

Next.js
React
TypeScript
Tailwind CSS
Bootstrap

Backend Development

Node.js
Express.js
Laravel
PHP
REST APIs
Socket.io

Database & Caching

PostgreSQL
MySQL
Redis
Prisma ORM
Eloquent ORM

Cloud & DevOps

AWS EC2
Docker
GitHub Actions
CI/CD
Nginx

AI & Tools

AI-Assisted Dev
GitLab
ESLint
Figma
Postman

Work Experience

Software Engineer (Fullstack)

PT. Global Edutek Solusindo

Jan 2026 - PresentTangerang Selatan, Indonesia

Led architectural redesign and scalable system enhancements for a live POS SaaS. Focused on modular key-store access, dashboard integration, and frontend pipeline migration (Laravel Mix → Vite).

Key Responsibilities

  • Led architectural redesign and scalable system enhancements for a live POS SaaS
  • Independently executed 35 production tasks in a single sprint while maintaining stability
  • Redesigned menu architecture and context-based access control
  • Developed integrated operational & financial dashboard with Excel export
  • Implemented end-to-end loyalty, voucher, and sales incentive system
  • Migrated frontend pipeline (Laravel Mix → Vite) and standardized linting

Technologies & Skills

LaravelViteREST APIsSystem ArchitectureDashboardingRBAC

Intern (MSIB) Fullstack Developer

Dicoding Indonesia

Feb 2024 - Jun 2024Tangerang Selatan, Indonesia

Completed a structured full-stack development curriculum (940 hours). Developed web applications using HTML, CSS, JavaScript, Node.js, and RESTful APIs. Built responsive PWA apps.

Key Responsibilities

  • Completed structured full-stack curriculum (940 hours) covering Front-End and Back-End
  • Developed web applications using HTML, CSS, JavaScript (ES6), Node.js, RESTful APIs
  • Built responsive and accessible web apps with CSS Grid, Web Components, PWA
  • Implemented and deployed RESTful services using Node.js and AWS EC2
  • Graduated with Distinction (95.58/100, Grade A) and completed Capstone Project (92/100)

Technologies & Skills

JavaScriptNode.jsREST APIPWAAWS EC2Web Components

Featured Projects

A selection of work demonstrating expertise in full-stack engineering, system architecture, and UI/UX design.

TaskScale | Task Management App
Full-Stack Web App
Next.js & Microservices

TaskScale | Task Management App

A real-time Kanban application engineered for scalability using Clean Architecture. Features secure JWT authentication, real-time collaboration via WebSocket (Socket.io + Redis), and scalable pub/sub messaging.

Key Features

  • Real-time Kanban with Socket.io & Redis
  • Clean Architecture with RESTful API
  • Secure Backend with JWT Authentication
  • Deployed on AWS EC2 using Docker
Next.jsTypeScriptExpressPostgreSQLRedis
SuperApp Recommender (Laravel)
System Optimization
Laravel 12 Ecosystem

SuperApp Recommender (Laravel)

Re-engineered the system using Laravel MVC & Eloquent ORM for cleaner architecture. Implemented structured database design with migrations, seeders, and role-based access control.

Key Features

  • SMART Method Algorithm Implementation
  • Role-Based Access Control (RBAC)
  • Automated SMART calculations
  • Structured database design with Migrations/Seeders
Laravel 12PostgreSQLDockerEloquent ORMMVC
SuperApp Recommender (Legacy)
Backend Engineering
Multi-Stack Architecture

SuperApp Recommender (Legacy)

Built a Decision Support System using the SMART method. Developed initial version using custom PHP MVC architecture, then refactored into a modern REST API (Node.js + Express).

Key Features

  • SMART method for multi-criteria study program recommendations
  • Custom PHP MVC Architecture
  • Refactored to Modern REST API (Node.js + Express)
  • JWT Authentication & RBAC
PHPNode.jsExpressPostgreSQLBootstrap
Restaurant Apps
Frontend Engineering
PWA & Engineering

Restaurant Apps

A mobile-first Progressive Web App (PWA) with offline capability using Service Workers. Implemented automated testing with Jest (Integration) and CodeceptJS (E2E).

Key Features

  • Offline-First Service Worker Strategy
  • End-to-End Testing with CodeceptJS
  • Integration Testing with Jest
  • CI/CD Pipeline Deployment
Vanilla JavaScriptPWAJestCodeceptJSCI/CD

Education

Bachelor of Informatics Engineering

Universitas Pamulang

Aug 2021 - Sep 2025

GPA: 3.88/4.00

Fresh Graduate. Selected as the Top 1 graduate among all Informatics Engineering graduates based on GPA.

🏆 Best Graduate Award (Graduation - Jan 2026) & Best Graduate Award (Yudisium - Sep 2025)

High School Diploma - Computer & Network Engineering

SMK Negeri 1 Kota Tangerang

Jul 2018 - Jul 2021

Vocational high school with focus on computer systems, networking, and IT support.

Certifications

BNSP Certified Programmer

Badan Nasional Sertifikasi Profesi (BNSP)

Competency: OOP, Structured Programming, Database Access (MySQL), Unit Testing, Debugging

Certified Full-Stack Web Developer (MSIB Batch 6)

Dicoding Indonesia

Top Performer (Top 50) • Distinction (Avg Score: 92/100) • Expert-level training in Front-End & Back-End

TOEFL Prediction Test

Lembaga Bahasa Universitas Pamulang

Score: 480 • Competencies: Listening, Structure & Written Expression, Reading Comprehension

Get In Touch

Let's Connect

Saya selalu terbuka untuk diskusi tentang peluang kerja, proyek freelance, kolaborasi, atau sekadar berbagi ide tentang web development. Jangan ragu untuk menghubungi saya!

EMAIL

alfarras74@gmail.com

PHONE / WHATSAPP

+62 821 1455 2008

LOCATION

Tangerang City, Banten, Indonesia