Muhammad Farhan
Full Stack Developer
Jakarta, Indonesia. Kuala Lumpur, Malaysia.
Linkedin: https://www.linkedin.com/in/muhammad-farhan-569018185
Github: https://github.com/mhmdd-farhan
Portfolio: https://muhammad-farhan.com
Professional Summary
Self-taught and detail-oriented Full Stack Developer with over 2 years of experience in
building scalable and high-performance web applications using React, Node.js, Java, and cloud-native tools.
Delivered 3 production-grade platforms including an e-commerce site. Strong foundation in algorithms, data structures,
backend and frontend architecture. Currently pursuing a BSc in Computer Science.
- Programming Languages: JavaScript, TypeScript, Java, SQL
- Frameworks and Libraries:
- Frontend: React, Next.js, Angular, Tailwind CSS, Redux, TanStack
- Backend: Express.js, Nest.js, Hono.js, Spring Boot
- ORM: Prisma, Hibernate, Spring Data JPA
- Testing: Jest, JUnit
- API: REST API, GraphQL
- DevOps and Infrastructure: Docker, Vercel, Neon, Render, AWS, Cloudflare
- Tools: Git, GitHub, Figma
- Project Management Methodology: Agile
Projects
Trust - Automotive Spare Part Platform | Live: trust.muhammad-farhan.com | GitHub: github.com/mhmdd-farhan/trust
- Implemented JWT Authentication, RBAC, rate limiting, and request validation making it 80% more secure.
- Integrated Stripe payment gateway, increasing 60% faster management of product logic state using webhook.
- Improved load time by 40% via Redis caching and optimized queries.
Checkcafe - Cafe Management System | Live: checkcafe.com | GitHub: github.com/checkcafe/checkcafe
- Collaborated across Frontend team to integrate Backend API, successfully completing development time 50% faster.
- Integrated Live Maps third-party API to enhance user experience.
Work Experience
Full Stack Developer
Bearmentor - Remote | Apprenticeship
June 2024 - January 2025
- Integrated multiple third-party libraries and services to address specific challenges, resulting in a 20% increase in development efficiency.
- Designed and built RESTful APIs using TypeScript and Bun runtime with a focus on performance, scalability, and clean architecture.
- Successfully applied the software development lifecycle in the Checkcafe project using Agile methodologies and Scrum framework to improve workflow.
System Optimization Specialist
Industrial Quality Management Sdn Bhd - On-site
October 2023 - June 2025
- Automated QC process using Python scripts for centralized data, reducing manual time by 40%.
- Built an internal dashboard for production metrics monitoring.
Point of Sales Operator
ChickPost - On-site
February 2021 - August 2023
- Securely managed the transactional cycle between sales, purchases, and production.
Education
Universitas Siber Asia (2023 - 2026)
- Focus on Data Structures, Algorithms, and Programming Fundamentals.
- Active in campus coding community.