Ahmad Alif Sofian
Ahmad Alif Sofian
Tech Stack I Work With: Node.js, Express.js, PostgreSQL, Redis, Jest, ReactJS.

Backend Developer
PT Phincon – Jakarta, Indonesia (On Site)
Jan 2024 – Juli 2025
- Develop and maintain web api middleware services for the MyTelkomsel app using Node.js and Express.js to bridge communication between mobile applications and core backend APIs. - Implement request validation, error handling, and consistent response formatting. Write unit tests with Jest to improve code reliability and support mobile team development. - Troubleshoot and resolve production issues. -Support backend configuration responses for SIT and UAT testing environments.

Fullstack Developer Trainee
PT Phincon – Jakarta, Indonesia (On Site)
Oct 2023 – Dec 2023
- Participated as a trainee in an intensive Fullstack Developer Program covering ReactJS, Material UI, CSS, Sass, Jest, React Redux, Redux Saga, Express.js, Node.js, Redis, MySql. - Worked on real boilerplate projects for handling frontend development tasks. - Collaborated with fellow trainees to build both backend and frontend components within a team environment. - Completed a final project by developing a locally-run Laundry Management Web App (EasyWash) integrating OpenStreetMap for location mapping and Stream.io for chat functionality.
Software Developer Internship
PT.Javan Cipta Solusi - Yogyakarta, Indonesia (Remote)
Jun 2021 – Aug 2021
- Collaborated in a team and assisted in developing a website using Laravel (PHP) for the back end and VueJS for the front end. - Handled minor development tasks, implementing small features, and performing database operations using PostgreSQL.
Languages.

Framework & Tools.







Testing.

Databases.



What I've been working on.
Projects

MyTelkomsel App
- Developed and integrated middleware services connecting internal and external APIs for the MyTelkomsel mobile application. - Collaborated with cross-functional teams to integrate APIs with internal and external system
See Live!
EasyWash Website
- Developed a locally-run web application for managing laundry transactions and services. - Integrated OpenStreetMap API for interactive location mapping of laundry outlets. - Implemented Stream.io for real-time chat functionality between customers and service providers. - sUtilized ReactJS for the Front end and Express (Node.js) for the Back end.
See Live!
Financial Manage App Nurul Ilmi Aini
Work on projects individually Developed desktop App for manage financial data on Yayasan Nurul ilmi Aini. This App speed up financial records and overcome input errors in the school. Developed using Tauri App, tauri-plugin-sql, sqlite database for back-end side. Developed using ReactJS, Material UI, React Redux, React Router for frontend side.
See Live!What I've been working on.
Portofolio

RestoReservation Website
A Website to reservation or booking restaurant and a user consists 1 of 4 different roles, the 3 main roles are restaurant admin, customer and app admin. and 1 more role super admin, backend with java springboot and frontend with React js
See Live!
TheMealApp Website
A Website to display Food information from TheMealDb API. Consume the API from TheMealDB,Frontend developed Using Vite ReactJS, React Router and Tailwind CSS.
See Live!

Personal Portofolio Website
A Website with NextJS , Tailwind CSS, FramerMotion, and SwiperJS. its Single Page Application that show my personal portofolio and information about me.
See Live!
Naka Marketplace
A mobile application with React Native as a Frontend and Laravel 8 as a Backend, used as place for merchants and consumer to show information of product, buy and sell cakes. Role as a Team Leader, Backend and Frontend in developement.
See Live!
Urdailyhealth Website
A Website with Laravel8 and MySQL to display healthy food content and information on the food menu that urdailyhealth sell. Role as Frontend Using Blade from laravel 8 and Bootstrap.