Fariz Muhammad

Software Engineer

Fariz is a professional software engineer with an engineering mindset. With over 9 years of experience in web development, Fariz specializes in using React.js and also proficient in TypeScript and backend programming using Laravel. Throughout their career, Fariz has worked in a variety of industries, As a professional frontend engineer, Fariz is committed to staying at the forefront of the industry, delivering innovative solutions, and leveraging their engineering mindset to approach challenges in creative and effective ways

Experience

Full Stack Software Engineer

Aug 2023 - Feb 2026
SeeMeSOL

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

  • Implemented secure authentication using email-based OTP and magic link login
  • Built analytics dashboards with charts, statistics, advanced search/filtering, and SQL query optimization
  • Built a 360° data viewer (PoC) for consolidated data insights
  • Developed user registration flows and client onboarding features
  • Created modules for notes management, public shareable links with QR codes, and short URL generation
  • Improved developer experience by introducing automated code formatting on commit and maintaining codebase quality

Frontend Engineer

Jun 2022 - Aug 2023
Autobahn Security Indonesia

Autobahn is a cybersecurity startup that offers a tool for managing and assessing vulnerability risks. Their approach to achieving "Cyber Fitness" involves utilizing a range of techniques, which they refer to as "workouts", to detect and address vulnerabilities. I am currently working as a lead frontend developer for Autobahn's second product: Autobahn Fast, a tool to simulate an attack and give score to enterprise companies' security.

  • Single-handedly revamped an entire frontend of a module
  • Implemented complex UI for multiple bulk actions
  • Involed in building a new design system using React.js and Ant.design
  • Lead frontend engineer to build a new app Autobahn Fast using the React and React Query

Microsoft ® Power Apps Developer

Mar 2021 - May 2022
BTPN Syariah (Bank)

BTPN Syariah is the syari'a bank that focuses on micro, small and medium enterprises (UMKM), a subsidiary company of BTPN. In this company, I developed various dynamic forms using Microsoft ® Power Apps, Power Automate, SharePoint, and SQL Server (Azure SQL) to help the company's employees take surveys and reach our customer across the country.

  • Developed dynamic forms with approval system (up to 3-layers) and their reporting schedulers using Power Apps, Power Automate, Azure SQL
  • First person to explore and develop dynamic forms with media upload and PDF generator
  • Simplified the way to upload large dataset using advanced SQL queries and shared that knowlegde to other members of the squad
  • Helped the company during this pandemic by developing covid form with email-based daily reminder for company's covid(+) employees
  • Deliver projects in in half of the sprint

Full-Stack PHP Web Developer

Jan 2020 - Feb 2022
Kedai Sayur Indonesia

Kedai Sayur is a growing e-commerce company that sells groceries. Their main target is local grocers, restaurants, hotels, and household communities. They recently broaden their target to end customers using their mobile apps KedaiMart, developed using Flutter, Laravel, and MySQL

  • Worked as a main back-end engineer in developing the company's mobile apps RESTful API using Laravel which includes: Dynamic Homepage API (can be customized from the CMS), Order Management API, Payment API, integrated to third-party services i.e. Doku and Midtrans
  • In the same mobile apps CMS, I developed a module to control every price of the groceries and set a markup price in each respective item
  • Integrated third-party APIs such as Google Maps API to calculate matrix distances, OneSignal (mobile push notification), and AnterAja (Shipment API)
  • Developed various cron-job functions mainly used in shipping and order management (integrated with Jubelio, third-party service to manage groceries stock in other e-commerce such as Tokopedia, Blibli, and Shopee)
  • Designed, analyzed and optimized the database's structures in internal projects
  • Developed and maintained all CMS from every project that existed using Laravel, Bootstrap, jQuery, and Vue.js in some modules

Full-Stack PHP Web Developer

May 2018 - Dec 2019
WIKA Gedung

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 them accomplish the goal by building web-apps including Inventory Management System, Coaching-Mentoring-Counseling, to Event Management System

  • Single-handedly developed a complex Inventory Management System that includes approval workflow. Every building project has its unique approval flow thus I built the approval module to be customizable based on the building project's needs. This system also contains some modules including master data module, stock-opname, and material usage module with the approval
  • Single-handedly developed a Coaching-Mentoring-Counseling System to collect employees' aspiration, help them achieve their goals, and track their progess
  • Single-handedly developed an Event Management System in which the company can invite its employees and generate unique QR codes sent to employees' emails and WhatsApp numbers using a third-party WhatsApp API. The QR code is intended as a check-in ticket to the event in order to minimalize uninvited guests. There's also attendance report that can be exported to Excel and CSV file
  • Developed a sytem to broadcast messages to employee, including read status and message's read count
  • Aside from those systems, I also developed and maintained these CMSes: Working Overtime Request System and Financial/Accounting System

Full-Stack PHP Web Developer

Oct 2017 - Apr 2018
Isys Edge
  • Developed a mobile API and CMS for HeartPatrol, a mobile application to record a single-lead ECG using an ECG recorder connected to Android's Bluetooth. The CMS is intended for the patients, doctors, and lab-technicians to interpret, make a note, draw on the ECG result, and make a diagnosis from it. Thus I worked on complex medical data and learned to read an ECG result. I also had to refactor and migrate the code from CodeIgniter to Laravel
  • Developed Astragraphia's career website and its CMS using Laravel. The CMS is used to manage job opportunities and its candidates

Full-Stack PHP Web Developer

Feb 2017 - Sep 2017
Jaskapital
  • Developed a CMS for Vestia, a money lending platform using Laravel with some modules including: Developed a CMS for Vestia, a money lending platform using Laravel with some modules including, and Advanced document approval workflow with Field revision history and Old input prevention validation
  • Developed the early version of OneSmile's CMS (in June 2016). OneSmile is a all-in-one app for people that live in BSD City (residential), Tangerang. developed the early version of OneSmile's CMS (in June 2016). OneSmile is a all-in-one app for people that live in BSD City (residential), Tangerang: Merchant module, Category module, Product module, Ticketing, Transport, and Venue module

Education

IPB University

Sep 2012 - Sep 2016
Bachelor of Computer Science in Computer Science
Score: 3.41 of 4.00
  • Software Engineering
  • Databases
  • Object-Oriented Programming
  • Algorithms and Data Structures
  • Computer Vision

Skills

Frontend

JavaScript / TypeScriptReact / Next.jsVue.js / Nuxt.jsHTML5CSS3 (TailwindCSS, SAAS, LESS)JestVitestCypressMicrosoft ® Power Apps

Backend

PHP / LaravelWordpressFirebaseNode.js / NestJS / ExpressDirectusBlogger APIMicrosoft ® Power AppsMicrosoft ® Power Automate (Flow)NestJSGraphQLREST APIMongoDBPostgreSQLDocker

Databases

MySQL / MariaDBPostgreSQLAzureSQLMongoDBRedisSupabaseFirebase (Firestore & Realtime Database)Microsoft ® SharePoint

Design & Prototyping

HTML/CSS/JavaScriptSketchFigmaCanvaAdobe IllustratorAdobe PhotoshopCorelDRAW

Projects

Powered by Shopify and developed using Shopify's Hydrogen, the storefront leverages Remix.js at its core and deployed on Oxygen env.

launched in (2022). Developed using Next.js, TailwindCSS, and Directus.js as the back-end.

L-DX's Kotaeru Shintaku

A sub-project from L- DX (Japanese company) that focuses on building a stock app. I developed their backend part using Laravel (2021)

WIKA Gedung's Cooperative (koperasi) website and its CMS to register as a member and request a loan. Developed using Wordpress (website) and Laravel (CMS) (2019)

National Cyber and Crypto Agency of Indonesia's Business Trip Management System

Intented for employees to make a request when doing a business trip. The system includes price and pocket money calculation, approval, master data module, reporting, and accountability sheet (2018)

Masuk Kampus's registration websites and CMSes for university entrance examination simulation intended for high school students. Developed using Laravel (2015 — 2018)

Languages

English — TOEFL 530, both proficient in writing and speakingIndonesian — Native

References

Howie Yan

David Padgett