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. My expertise lies in Next.js, ReactJS, TypeScript, Node.js, and Cloud technologies, and I enjoy working across the stack to bring ideas to life.
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
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.
Jestham
- 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
- 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
- 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
© 2025 Ahmad Farhan Nasution. All rights reserved.