AHMAD RAFIUL MAHDI

Tailoring solutions for your business challenges

Hi! I’m Rafiul, a software engineer with more than 2 years of professional experience designing and building both web and mobile apps. Let’s collaborate to discover solutions for your problems.

some technologies and practices I'm familiar with..

HTML

CSS

Javascript

Typescript

Flutter

React js

Express js

Next js

Astro

Tailwind CSS

Material UI

Radix UI

Styled Components

Redux

PostgreSQL

Git

CI/CD

Go

Go Fiber

Projects Showcase

MyHero - UI/UX and Web Development

UI/UX

Design System

Web dev

ReactJs

Material UI

Designed and implemented a design system for MyHero's website, utilizing theme customization in Material UI. Manipulating object arrays from the API to visualize data through charts. Implementing algorithms to calculate investment projection.

NAS Digital - POS System

Point Of Sales

PostgreSQL

NextJS

Material UI

Git

Lead developer for a web-based, integrated POS system that manages sales, employee, accounting, and inventory functions. I designed the PostgreSQL database and used Next.js for the frontend to build a high-performance and user-friendly application. The system streamlines operations and maximizes productivity.

Ceria Company Website

React JS

Styled-Components

Figma

Git

Strapi

AWS EC2

REST API

Continuous improvement and development to the existing company website based on user feedback. Creating design mock-ups and implementing changes using ReactJS with Styled-components. Adjusted data schemas with Strapi, utilizing REST API. Deploying to an EC2 instance hosted by AWS through Git and bash scripts I wrote.

Heavy Mining Equipment Simulator

Project Manager

Budgeting

Communication

Appointed as Project Manager with the responsibility of finding a suitable vendor to deliver a set of heavy mining equipment simulator for training purposes. Managed to save the company around 30% of the original budget through negotiations paired with strong product knowledge.

Portfolio Website - rafiulm.com

Next JS

Tailwind CSS

Vercel

Figma

rafiulm.com is my first take on a personal portfolio website. The technologies used were Next JS with Tailwind CSS and Supabase as the backend to host a PostgreSQL database and generate APIs. Features and practices that were implemented includes, dark mode, reusable components, and a responsive design. rafiulm.com is deployed on Vercel, thus taking full advantage of the CI/CD workflow.

Astra SuperApp Design Prototype

UI/UX Design

Adobe XD

Prototyping

Scrum

Astra SuperApp is the one stop solution to access various existing services provided by Astra. I was assigned as a UI/UX designer, responsible for creating the design prototype for the mobile app. This project utilized the scrum methodology as the project framework.

Ceria Mobile App

UI/UX Design

Figma

User Testing

Project Management

Created the UI design based on UX research that was conducted. Organized the user testing process, collecting feedback, and acted as the help desk for users of the app.

Brand Guideline

Graphic Design

Lead Designer

Figma

As the lead graphic designer for this project, I coordinated with different departments within the company to determine parameters that should be set as the standard when implementing the company brand.

Work Experience

2023

- present

Junior Front-end Engineer

PT Temui Inovasi Kuantum

2022

- present

Software Engineer

PT Henan Putihrai Asset Management

2021

- present

Web Developer and Designer

PT Ceria Nugraha Indotama

2020

Graphic Design Intern

PT Newtab Inovasi Indonesia

2020

UI/UX Designer

PT Dioti Solusi Teknologi

2020

Public Relation Ambassador

Universitas Indonesia

INTERESTED IN WORKING TOGETHER?

SEND ME AN EMAIL | SEND ME AN EMAIL |

or message me through WhatsApp