Sutan Photo

Sutan Abdul Rofiq

Software Engineer

Hi, It's Sutan Abdul Rofiq

I'm a |

Student ID: 2505012

I’m passionate about building creative and user-friendly digital experiences. I enjoy turning ideas into functional applications using modern web and mobile technologies. I’m always eager to learn new tools and improve my skills in software development.

About Me

About Photo

Sutan Abdul Rofiq

Hello — I'm Sutan, a passionate software engineer in training. I enjoy building web and mobile applications, learning new technologies, and experimenting with design. I am currently working on chat AI applications and FlutterFlow-based projects.

Location: Depok, Indonesia

Availability: Open for internships & collaborations

My Skills

My Education

SMKN 2 Depok — Teknik Jaringan Komputer dan Telekomunikasi

2021 - 2025 (Expected Graduation)


POLITEKNIK NEGERI INDRAMAYU - Rekayasa Perangkat Lunak

My Experience

Experience 1

PT. Idemu Sistem Sinergi

Programmer Intern

View Details
Chat AI Project

Chat AI Project

Lead Developer (Student Project)

Download App

My Certificates

cert1

BNSP Certification

View Details
cert2

Mikrotik Certification

View Details
cert3

Internship Certification

View Details
cert4

Dilesin Academy Certification

View Details

My Reflection

Developing my Chat AI application was a challenging yet rewarding experience. It started as a simple idea to build an interactive chat app, but soon evolved into a complex project that combined design, logic, and database integration. I used FlutterFlow for the front-end and Firebase as the backend to manage real-time chat data and AI character interactions.


One of the main challenges I faced was connecting the user interface with the database smoothly while maintaining fast responses. I spent time learning how to structure Firestore collections and set up user-based message limits to ensure performance. Through trial, error, and research, I gradually improved the system and made it more stable.


This project helped me grow not only as a developer but also as a problem solver. I learned how to manage project structure, debug logical issues, and test features like authentication and data syncing. It also made me more confident in combining creativity with technical knowledge to produce a product that feels both smart and user-friendly.


At the beginning, I had little experience connecting a front-end interface with a database. As I continued developing the Chat AI app, I gradually learned how to manage Firestore data, optimize real-time communication, and debug complex logic. Seeing the app evolve from a simple chat prototype into a fully functional product was the clearest sign of my progress as a developer.

Contact Me

Get in touch

Email: sutan.ar261006@gmail.com

LinkedIn: linkedin.com/in/stnrfq

GitHub: @stnrfq

Instagram: @stnrfq

Feel free to contact me for collaborations, internships, or project discussions.