Available for work

Hello, I'm

Ahmad Nuril Firdaus

Scroll
Ahmad Nuril Firdaus
5+ Years
Experience

Turning Ideas into
Digital Experiences

I'm Ahmad Nuril Firdaus, a Senior Frontend Developer with over 5 years of experience crafting fast, scalable, and visually compelling web applications with React.js and Next.js.

From high-growth startups to enterprise-scale government projects — including PT Pertamina Training & Consulting — I've consistently delivered products that balance clean architecture, pixel-perfect UI, and real business impact.

With a degree in Physics Education from the University of Jember, I bring an analytical mindset to every problem I solve — breaking down complexity and engineering solutions that just work.

LocationJember, East Java
Current RoleSenior Frontend Dev @ Pertamina
Experience5+ Years
Emailfirdausnurilahmad@gmail.com

Skills & Technologies

Tools and technologies I work with to build modern web and mobile applications from front to back.

JavaScript
Language
TypeScript
Language
React.js
Frontend
Next.js
Frontend
React Native
Mobile
Node.js
Backend
Express.js
Backend
GraphQL
API
Apollo
API
MongoDB
Database
PostgreSQL
Database
MySQL
Database
Tailwind CSS
Styling
Chakra UI
UI Library
Material UI
UI Library
Ant Design
UI Library
Redux
State Management
React Query
State Management
Strapi
CMS
Git
Tools
GitHub
Tools
GitLab
Tools
CLI
Tools
Docker
Tools

Featured Projects

A selection of projects I've built — from social platforms to travel apps. Each project reflects my passion for great UX and clean code.

DDeweTour
DeweTour
Practice

A travel booking platform that lets users explore and book tour packages. Features intuitive browsing, booking flow, and a responsive mobile experience.

React NativeNext.jsExpressREST API
TJThe Journey
The Journey
Practice

A travel blog and journal web application where users can document their adventures with rich content, photos, and stories from around the world.

Next.jsApolloGraphQLMongoDB
DDumbways
Dumbways
Work

Coding bootcamp platform connecting aspiring developers with structured learning paths, mentors, and career resources to launch their tech careers.

React.jsNext.jsNode.js
AAllcare
Allcare
Work

Healthcare platform providing accessible medical services, telemedicine, and health management tools for patients and healthcare providers.

React.jsTypeScriptREST API
AAncorair
Ancorair
Project

Aviation and air services platform offering streamlined booking, fleet management, and operational tools for the airline industry.

Next.jsNode.jsPostgreSQL
HHalonora
Halonora
Project

Digital platform delivering innovative solutions with a focus on user experience and modern web technologies for the Indonesian market.

React.jsNext.jsGraphQL
MTMultiwahana Tama Logistik
Multiwahana Tama Logistik
Project

Logistics and transportation platform providing end-to-end freight management, delivery tracking, and supply chain solutions across Indonesia.

Next.jsReact.jsREST API

Experience & Education

5+ years delivering web applications for startups and government agencies — from physics classroom to Senior Frontend Developer.

2009 – 2016
Bachelor's Degree — Physics Teacher Education
University of Jember (UNEJ) · Jember, East Java, Indonesia

Graduated with a degree in Physics Teacher Education. Built strong foundations in analytical thinking and problem-solving that later proved invaluable in software engineering.

Education
Aug 2018 – Dec 2018
Physics Teacher
Unacademy · Online

Online physics educator on Unacademy, an Indian edtech platform. Produced video lessons and practice materials for students across the platform.

EducationTeaching
Aug 2020 – Sep 2020
Coding Training
PT. DumbWays Indonesia Teknologi · Indonesia

Intensive full-stack JavaScript bootcamp — learned React.js, Node.js, and modern web development practices that launched my software engineering career.

React.jsNode.jsBootcamp
Sep 2020 – Nov 2020
Frontend Developer
PT. Mejik Utama Sugiharta · Tangerang Selatan, Banten, Indonesia

Created user interfaces for several web applications at this South Jakarta-based software house.

Next.jsReact.js
Oct 2018 – Feb 2021
Physics Teacher
Ruangguru · Indonesia

Physics educator at Ruangguru's digital bootcamp — one of Indonesia's leading edtech platforms. Created and delivered engaging physics curriculum for students online.

EducationTeaching
Feb 2021 – Jun 2021
Full Stack Developer
Dedicated IT · Remote

Developed full-stack web features using React.js on the front end and Node.js on the back end, delivering end-to-end solutions for clients.

React.jsNode.js
Jun 2021 – May 2022
Frontend Developer
Digital Sistem Indonesia · Remote

Built user interfaces for web applications remotely. Worked on multiple client projects ensuring responsive and performant front-end experiences.

Next.jsReact.js
Jan 2022 – Present
Frontend Developer
PT Kencana Konsep · Kramatjati, Jakarta, Indonesia

Develop and maintain front-end web applications, collaborating with design and back-end teams to deliver user-friendly interfaces.

React.jsNext.js
Jun 2022 – Present
Senior Frontend Developer
PT Pertamina Training & Consulting · Central Jakarta, Indonesia

Build user interfaces and API integrations for web applications at one of Indonesia's largest state-owned energy companies. Responsible for delivering scalable, high-performance front-end solutions.

Next.jsReact.js

Let's Work Together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Drop me a message and let's build something great together.

firdausnurilahmad@gmail.com