About Me
A story of growth, building, and continuous iteration.

Nurfatkhur
Story
Muhammad Nurfatkhur Rahman
Software Engineer who enjoys building scalable systems and practical applications.
Hello! You can call me Fatkhur. I’m a Software Engineer who enjoys building web and mobile applications, especially systems that need to work reliably in real-world scenarios.
I started getting serious about development during my university years, and over time I found myself drawn to building complete systems, not just features, but how everything connects, runs, and scales in production.
Since then, I’ve worked on various projects across different domains, building systems used by thousands of users and contributing to applications used at a much larger scale. I’m particularly interested in how systems behave beyond development, how they handle real usage, how they break, and how they can be improved over time.
I’m also comfortable working across the stack, from backend services and API integrations to frontend interfaces and deployment.
I also work across the stack, and here are some of the technologies I’ve been enjoying lately:
I use this a lot when working with React and TypeScript, mainly because it makes full-stack work easier and handles SEO and server-side rendering pretty well out of the box.
Kind of like Express, but with a more structured setup, so things stay organized as the project grows, and I don’t have to deal with setting up too many libraries myself.
A lovely choice for mobile apps when I want to stick with React patterns and move fast across both iOS and Android.
I use this when I want to build full-stack systems quickly and not overthink the setup, turns out PHP still gets the job done really well.
Think Express, but faster and in Go. I use this when I want high-performance APIs.
Great when Python fits the problem, especially for data or ML work, since APIs, validation, and docs are already taken care of.
Education
Academic background that shaped my foundation in computer science and software development.
SMA NEGERI 2 TANJUNGPINANG
Experiences
Freelance
- Delivered 10+ web and mobile applications across industries including manufacturing, healthcare, and service industries within 1–6 month project timelines.
- Built fullstack applications with cloud deployment and scalable architecture, taking projects from concept to production.
Assistant Lecturer
Assisted in delivering mobile programming education for undergraduate students, with hands-on mentoring focused on practical app development and API integration workflows.
databases.
- Assisted in teaching Mobile Programming (Basic & Advanced Android).
- Guided students in building mobile apps using Kotlin and React Native.
- Supported REST API integration and debugging using NestJS, Prisma, and SQL
Software Engineer
Led end-to-end software delivery for institutional digital systems, covering product development, workflow automation, and production deployment for academic and administrative operations.
- Built and delivered 5+ institutional fullstack systems, including Tracer Study, LPPM, Thesis & Internship System, Document Workflow System, and an Admissions Management & Lead Tracking System, used by 1000+ active users, including students, lecturers, and administrative staff, using Next.js, Laravel, FastAPI, Prisma, and MySQL.
- Automated approval workflows and notifications via WhatsApp integration, improving response time and reducing manual communication.
- Implemented CI/CD pipelines using GitHub Actions and handled production deployment independently using ISPConfig.
Cloud Computing Cohort
Completed an intensive cloud computing track focused on deploying machine learning services and backend APIs with reliable monitoring in production-like environments.
- Developed a product-based capstone project, “Road Crack – Intelligent Infrastructure Inspection,” a mobile application for automatic pothole and crack detection using machine learning.
- Built and deployed backend services for model inference using Express.js and FastAPI, integrating with Google Cloud Run, Cloud SQL, and Cloud Functions.
- Implemented CI/CD pipelines using Google Cloud Build, enabling automated build and deployment of backend services to Cloud Run and Cloud Functions.
Fullstack Web Developer Internship
Delivered a complete web solution for an educational institution by handling both frontend and backend development as a fullstack intern.
- Developed web applications using HTML, CSS, JavaScript, PHP (Laravel), and MySQL.
What I've Built Along the Way
Selected vendor and contract engagements across products and platforms.
Fullstack Engineer
Designed and developed an IT Inventory web application from scratch aligned with INSW (Indonesia National Single Window) standards, enabling compliant system-to-system integration with government services.
- Designed and developed an enterprise IT Inventory platform from scratch, aligned with Indonesia National Single Window (INSW) integration standards.
- Built inventory lifecycle modules, including inbound, outbound, stock opname, adjustment, and reporting.
- Implemented secure system-to-system API integrations with request validation, structured logging, and standardized error handling.
- Designed relational database architecture and optimized backend services for maintainability and scalability.
Mobile Engineer
- Developed a cross-platform mobile application (iOS & Android) using React Native, serving 600k+ users across 80+ clinic branches in Indonesia, supporting booking and user management workflows.
- Integrated and orchestrated multiple Laravel-based REST API modules for core business workflows, ensuring reliable data communication at scale.
- Optimized application performance and data handling to support high-volume user activity across mobile and backend systems.
Fullstack Engineer
Developed and deployed a portfolio website using Next.js with MySQL integration, enabling dynamic content management through a custom admin panel and automated CI/CD deployment on a VPS.
- Built responsive landing page and admin panel for managing blog, portfolio, and team content
- Designed database schema and implemented dynamic content rendering
- Configured CI/CD pipeline with GitHub Actions for automated deployment
- Ensured performance, SEO optimization, and scalable project structure
Frontend Web Developer
- Developed a Progressive Web App (PWA) using Next.js for an online ordering system, enabling seamless mobile-first user experience.
- Implemented a multi-role system for customers, drivers, and admin, supporting order management workflows.
Fullstack Web Engineer
Developed an academic information system using Laravel, MySQL, and jQuery to support academic administration processes, with automated CI/CD deployment using GitHub Actions.
- Built core modules for student, course, and academic data management
- Designed database schema and implemented role-based access control
- Configured CI/CD pipeline for automated build and deployment
- Ensured system reliability, maintainability, and structured data handling
- Managed end-to-end development lifecycle from design to production
Learning Tracks
Credentials that reflect my focus on cloud, software engineering, and continuous learning.
Cert

Cloud Computing
Comprehensive cloud computing skills covering Google Cloud Platform
Cert

The Bits and Bytes of Computer Networking
A foundational course covering the fundamentals of computer networking, including protocols, TCP/IP, cloud computing, and troubleshooting methods.
Cert

Belajar Dasar Pemrograman Web
Acquired foundational knowledge of web development, covering HTML semantics, CSS styling, responsive design principles, and basic JavaScript for interactive user interfaces.