hi there👋, I'm

Ahmad Farhan Nasution

24, he/him

Passionate about building high-performance and scalable web mobile applications.

about me.

Experienced Frontend Engineer adapted in all stages of advanced web and mobile development. Equipped with a diverse and promising skill set. I excel in creating seamless user experiences and bringing complex projects to life with efficient, maintainable code. Known for being a fast learner, I quickly adapt to new technologies and methodologies, continuously enhancing my skill set to stay ahead in the rapidly evolving tech landscape.

experience.

  • Senior Frontend Engineer Medan, Indonesia

    at, pt-jsm.com

    Feb, 2025 - Present

    • Developed ERP, HRM, IMS, and PPIC systems with React.js, TypeScript, and SCSS, ensuring scalable and maintainable frontend architecture.
    • Collaborated with backend engineers to integrate RESTful APIs and optimize data handling.
    • Implemented reusable UI components and design patterns, reducing feature development time by 30%.
    • TypeScript
    • React.js
    • Next.js
    • SCSS
    • Tailwind CSS
    • React Query
    • Git & Github
  • Lead Frontend Engineer Medan, Indonesia

    at, gwsmedika.id

    Oct, 2022 - Feb, 2025

    • Led the development of a Hospital Management System (HMS) and company landing page using Next.js, React.js, and Tailwind CSS.
    • Mentored 3 junior developers in JavaScript best practices, Git workflows, and code reviews, improving overall team efficiency.
    • Designed a modular component library for scalable projects, reducing code duplication by 40%.
    • Partnered with product managers, designers, and backend teams to deliver accessible, high-performance applications.
    • TypeScript
    • React.js
    • Next.js
    • SCSS
    • Tailwind CSS
    • React Query
    • Git & Github
  • Software Engineer Medan, Indonesia

    at, yventures.com.sg

    Aug, 2020 - Oct, 2022

    • Built a book network management system and automated e-commerce scraper for Tokopedia and Shopee using Node.js and Puppeteer.
    • Developed and launched an e-commerce website on Shopify with customized UI enhancements.
    • Created a cross-platform mobile app (Flutter, Laravel) adopted by 1,000+ active users, improving customer engagement.
    • Conducted mentorship sessions for junior developers, focusing on frontend testing and performance optimization.
    • TypeScript
    • React.js
    • Vue.js
    • Laravel
    • SCSS
    • MongoDB
    • Shopify
    • Flutter
    • Golang
    • MySQL
    • Chrome Extensions
    • Git & Github
  • Software Engineer Medan, Indonesia

    at, aidencreative.com

    Dec, 2019 - Jul, 2020

    • Developed a mobile marketplace app for pet supplies using Flutter with optimized UI for Android and iOS.
    • Managed and improved an internal manufacturing system for a bolt factory, enhancing workflow efficiency and reducing errors.
    • React Native
    • PHP
    • WordPress
    • React.js
    • MySQL
    • Git

projects.

    • Developed and maintained the main Jestham website.
    • Ensured responsive design and cross-browser compatibility for a seamless user experience.
    • Designed responsive layout ensuring compatibility across desktop and mobile devices
    • Collaborated with the team to enhance website performance and accessibility.
    • Next.js
    • TypeScript
    • SCSS
    • Git
  • 1Fiesta, Website Design

    live preview

    • Redesign
    • Implemented various front-end features using modern React and Material UI libraries.
    • Ensured responsive design and cross-browser compatibility for a seamless user experience.
    • Collaborated with the team to enhance website performance and accessibility.
    • Figma
  • Old Portfolio

    live preview

    • Developed and maintained the main Portfolio website.
    • Implemented user-friendly interface to improve accessibility of the application.
    • Designed responsive layout ensuring compatibility across desktop and mobile devices
    • Collaborated with the team to enhance website performance and accessibility.
    • Svelte
    • CSS
    • Git

technical skills.

  • Languages:

    JavaScript, TypeScript, SCSS, Dart, PHP, SQL, Python, Golang

  • Frameworks:

    React.js, Next.js, Vue.js, Nest.js, Flutter, PWA

  • Libraries:

    React Query, Tailwind CSS, ShadCN UI, Ant Design, Styled Components, Material UI

  • Database & Backend:

    PostgreSQL, MySQL, MongoDB, Firebase, JWT, Auth.js

  • Cloud & Deployment:

    Google Cloud Platform (GCP), Amazon Web Services (AWS), Vercel

  • Tools & Platforms:

    Git, GitHub, Postman, Docker, Visual Studio Code, Prettier

  • Package Managers & Build Tools:

    NPM, PNPM, Yarn, Bun, Vite

Let's work together.

I'm always interested in new opportunities and exciting projects. Whether you have a project in mind or just want to chat about tech, I'd love to hear from you.

Currently available for freelance work and full-time opportunities

Response time: Usually within 24 hours

© 2025 Ahmad Farhan Nasution. All rights reserved.