Fariz Muhammad

Software Engineer
Jakarta, IDLinkedInGitHub
9 years of building web applications across SaaS, e-commerce, and cybersecurity. My core stack is React, TypeScript, and Laravel, I've added Go and Node.js where the job called for it. Most recently at SeeMeSOL, I designed authentication systems, analytics pipelines, and client onboarding flows for a B2B recruitment platform serving users across Singapore, Indonesia, and the Phillipines. I'm currently open to new opportunities.

Experience

Full Stack Software Engineer

SeeMeSOLAug 2023 - Jan 2026

SeeMeSOL is a SaaS recruitment and talent engagement platform. I developed and maintained scalable, data-driven systems supporting secure authentication, user onboarding, analytics, and configurable client experiences across the recruitment lifecycle. Tech stack: Laravel, Vue.js, MySQL, AWS Cloud Computing (RDS, S3, EC2, ELB)

  • Implemented secure authentication using email-based OTP and magic link login.
  • Built analytics dashboards covering user activity, campaign stats, and user profiles' pipelines. Rewrote several slow queries that were making the dashboard unusable on larger accounts
  • Prototyped a unified data viewer consolidating candidate, employer, and campaign data into a single view.
  • Developed user registration flows and client onboarding features.
  • Created modules for notes management, public shareable links with QR codes, and short URL generation.
  • Set up pre-commit hooks with automated formatting to cut style-related review comments almost entirely.

Frontend Engineer

Autobahn Security IndonesiaJun 2022 - Aug 2023

Autobahn is a cybersecurity startup that helps companies identify and prioritize vulnerabilities across their companies' assets. I acted as the Lead Frontend Developer for their second product "Autobahn Fast," a tool that helps large companies test their security by simulating attacks. Tech stack: React.js, TanStack Query Nest.js, PostgreSQL, DBT (data aggregation), Azure OIDC Authentication

  • Led the frontend development for the new "Autobahn Fast" app.
  • Single-handedly rebuilt the entire frontend of a major module to improve the user experience.
  • Designed and built a new Design System using React and Ant Design to keep the UI consistent and professional.
  • Implemented complex UI features that allow users to perform many "bulk actions" at once, saving them time.

Software Engineer

BTPN Syariah (Bank)Mar 2021 - May 2022

BTPN Syariah is the syari'a bank that focuses on micro, small and medium enterprises (UMKM), a subsidiary company of BTPN. I helped digitize the bank's processes by building dynamic forms and tools that help employees reach customers across Indonesia. Tech stack: Power Apps, Power Automate, SharePoint, SQL Server, Excel

  • Developed dynamic forms with a 3-layer approval system using Power Apps and Power Automate.
  • Built a reusable pattern for photo uploads and PDF generation in Power Apps and mentored the team on how to implement it.
  • Simplified large data uploads by writing advanced SQL queries, and I taught these techniques to my teammates.
  • Built a COVID-19 tracking form with daily email reminders to support employee health during the pandemic.
  • Fast delivery: Regularly finished my project tasks in half the expected sprint time.

Full-Stack PHP Web Developer

Kedai Sayur IndonesiaJan 2020 - Feb 2021

Kedai Sayur is an e-commerce company for groceries. I worked as the main backend engineer for their mobile apps, handling everything from payments to stock management. Tech stack: Laravel, Laravel Blade, jQuery, MySQL

  • Developed the main RESTful API using Laravel for the mobile apps, including order and payment systems.
  • Integrated third-party services like Google Maps (for distance), Midtrans (for payments), AnterAja (for shipping) and OneSignal (for push notification).
  • Built a custom CMS module that allows the team to control grocery prices and markups in real-time.
  • Built scheduled jobs to sync inventory across Tokopedia and Shopee via Jubelio's API — stopped the team from doing this manually every day.

Full-Stack PHP Web Developer

WIKA GedungMay 2018 - Dec 2019

As a subsidiary company of WIKA Group, a long-established state-owned enterprise, Wika Gedung is in the process of digitalizing its business. I helped the company go digital by building several custom internal systems from the ground up. Tech stack: Laravel, Laravel Blade, CodeIgniter, Vue.js, jQuery, PostgreSQL, MySQL

  • Single-handedly built an Inventory Management System with a flexible approval workflow that changes based on the specific building project.
  • Developed a "Coaching-Mentoring-Counseling" platform to help employees track their career progress and goals.
  • Created an Event Management System that generates unique QR code tickets and sends them via WhatsApp for event check-ins.
  • Built a message broadcast tool so the company can send updates to employees and see who has read them.
  • Developed and maintained other CMSes: Working Overtime Request System and Financial/Accounting System.

Full-Stack PHP Web Developer

Isys EdgeOct 2017 - Apr 2018
  • Developed a mobile API and CMS for HeartPatrol, a medical app that records ECG data via Bluetooth.
  • Managed complex medical data, allowing doctors to write notes, draw on and diagnose ECG results digitally.
  • Refactored legacy code, migrating the entire system from CodeIgniter to Laravel for better performance.
  • Built the career website for Astragraphia, including a system to manage job openings and candidates.

Full-Stack PHP Web Developer

JaskapitalFeb 2017 - Sep 2017
  • Developed the CMS for Vestia, a money-lending platform, featuring a strict document approval workflow and revision history.
  • Built the early version of the OneSmile CMS, an all-in-one app for residents of BSD City, managing everything from transport to venue ticketing.

Skills & Expertise

Frontend

TypeScript · JavaScript · React.js · Next.js · Vue.js · Nuxt.js · HTML5 · CSS3 · TailwindCSS · Jest · Vitest · Cypress · Microsoft ® Power Apps

Backend

PHP · Laravel · Golang · Node.js · Bun.js · NestJS · Directus.js · Wordpress · Blogger API · Microsoft ® Power Automate (Flow)

Databases

MySQL · MariaDB · PostgreSQL · AzureSQL · MongoDB · GraphQL · Redis · Supabase · Firebase Firestore · Firebase Realtime Database · Microsoft ® SharePoint

System Design

Microservices · Authentication & Authorization · Database (SQL/NoSQL, Sharding, Indexing) · Caching (Redis) · Event Driven & Message Driven Architecture (Kafka, RabbitMQ) · API Design (REST, GraphQL)

DevOps

Version Control (Git, Jujutsu) · Docker

Education

IPB University

Bachelor in Computer Science • 3.41
Sep 2012 - Sep 2016

Projects

Surf 3181's Storefront

Built a high-performance e-commerce storefront using Shopify Hydrogen and Remix.js. I focused on creating a fast, modern shopping experience and deployed the entire system on the Oxygen platform for maximum stability.

Art Calls Indonesia

Launched a community platform for Indonesian artists to find opportunities. I used Next.js and TailwindCSS for a clean UI, with Directus as a headless CMS to make content management easy and flexible.

National Cyber & Crypto Agency (BSSN) Business Trip Management System

Developed a custom internal system to handle government business trips. It automates complex tasks like budget calculations, multi-layer approvals, and accountability reporting, making the whole process paperless.

Masuk Kampus (EdTech Platform)

Built the registration for a university entrance examination simulation. This system handled high traffic from thousands of students.

L-DX Kotaeru Shintaku

Architected the backend infrastructure for a Japanese stock market application (L-DX). I used Laravel to build a secure and reliable API that handles sensitive financial data.

Kokar WG (Cooperative System)

Digitized a company cooperative by building a custom member registration and loan request system. I used WordPress for the main site and Laravel for the custom management backend.

Languages

English: Fluent
Indonesian: Native