Nurul Izzah Nurhidayat, fresh graduate in Informatics Engineering

Open to Full-stack Developer opportunities

Full-stack developer focused on building web applications, from frontend interfaces to backend systems.

Fresh graduate in Informatics Engineering from Universitas Hasanuddin. Started in frontend development and gradually expanded into full-stack, moving from React interfaces to backend systems built with Go.

About

From frontend roots to fullstack projects.

Hi, I'm Nurul Izzah Nurhidayat, a fresh graduate in Informatics Engineering from Hasanuddin University, now working as a Full-stack Developer. I started in frontend during my internship at CoT UNHAS, then expanded into backend and cloud through Bangkit Academy and independent projects like Indonesia Seismic Monitor and Fleet Management System, both built solo from start to finish.

Quick Profile

LocationMakassar, Indonesia
RoleFull-stack Developer
EducationS1 Informatika, UNHAS
GPA3.80 / 4.00

Stack

Technologies I work with, grouped by layer.

Frontend
HTMLHTMLCSSCSSJavaScriptJavaScriptTypeScriptTypeScriptReactReactNext.jsNext.jsTailwind CSSTailwind CSSMaterial UIMaterial UITanStack QueryTanStack QueryTanStack TableTanStack Table
Backend
Node.jsNode.jsExpress.jsExpress.jsGoGoFiberFiberGinGin
Database
MySQLMySQLPostgreSQLPostgreSQLRedisRedisSupabaseSupabasePrismaPrisma
Cloud & Infra
Google Cloud PlatformGoogle Cloud PlatformDockerDockerVercelVercelFirebaseFirebase
Dev Tools
GitGitPostmanPostmanVS CodeVS CodeDBeaverDBeaver

Experience

Practical experience delivering real systems in collaborative development teams and academic programs.

Frontend Developer Intern

Center of Technology (CoT), Fakultas Teknik UNHAS

Mar 2024 - Nov 2024

Gowa, Indonesia

  • Built internal management application interfaces using React and Ionic to digitalize administrative processes.
  • Implemented responsive designs using Ionic Framework to optimize accessibility across mobile and web platforms.
  • Integrated frontend components with REST APIs through team collaboration for accurate data synchronization.
  • Performed routine interface testing and debugging to improve UX quality of developing systems.
  • Managed code version control using Git/GitHub to support organized technical collaboration.
ReactIonicJavaScriptHTMLCSSREST APIGit/GitHub

Backend Developer, Bangkit Capstone Project

Bangkit Academy, Cloud Computing Track

2024

Remote

  • Contributed backend development for Melali, a mobile travel itinerary application, as part of a 2-person cloud team.
  • Implemented and integrated 6 RESTful API endpoints to support core application features.
  • Deployed the application on Google Cloud Platform (App Engine).
REST APIGoogle Cloud PlatformApp Engine

Featured Projects

Selected work that shows how I approach a project from planning to deployment, covering both interface design and backend implementation.

Solo Full-stack Project
Indonesia Seismic Monitor

Indonesia Seismic Monitor

A real-time dashboard for monitoring seismic activity across Indonesia, combining live BMKG data with 6 months of USGS historical data to calculate a seismicity index per province.

2

REST API endpoints

38

Provinces mapped

2

Live data sources

2 min

Auto-refresh

  • Interactive map with earthquake markers colored by magnitude, with dark/light tile switching
  • Data pipeline: fetch BMKG (XML) + USGS (GeoJSON) -> map coordinates to province -> calculate seismicity index -> serve via API
  • Dark/light mode with system preference detection
Go 1.22Go 1.22Fiber v2Fiber v2Next.js 16Next.js 16TypeScriptTypeScriptTailwind CSS v4Tailwind CSS v4TanStack QueryTanStack QueryReact LeafletReact LeafletVercelVercelDockerDocker
Independent Project, Realistic Case Study
Fleet Management System

Fleet Management System

A production-ready fleet and logistics management system built from scratch as a self-initiated project, designed around a real-world freight and logistics use case. Features real-time GPS tracking, role-based access control across 3 operational roles plus a dedicated demo role, and a public order tracking page for customers.

36

REST API endpoints

8

Admin pages

4

Role levels (RBAC)

7

DB tables

  • Real-time GPS tracking via checkpoint system, with Redis-cached latest position, polyline history on map, and a public order tracking page requiring no login
  • RBAC with 4 roles (super_admin, admin_sales, admin_ops, demo), rate-limited login (10 req/60s per IP), and demo read-only mode enforced at the backend level
  • Clean Architecture: Handler -> Usecase -> Repository, deployed across Vercel + Render + Supabase + Upstash with Docker Compose for local dev
Go 1.25Go 1.25Gin v1.12Gin v1.12Next.js 16Next.js 16TypeScriptTypeScriptTailwind CSS v4Tailwind CSS v4PostgreSQLPostgreSQLRedisRedisTanStack TableTanStack TableReact LeafletReact LeafletDockerDockerSupabaseSupabaseVercelVercel

Other Projects

NinURL URL Shortener

NinURL URL Shortener

Full-stack URL shortener with analytics, built with a focus on fast redirects, Redis caching, async click tracking, custom aliases, expiry dates, and privacy-aware visitor analytics.

  • Next.jsNext.js
  • TypeScriptTypeScript
  • Express.jsExpress.js
  • PostgreSQLPostgreSQL
  • PrismaPrisma
  • RedisRedis
Elixir Perfume E-Commerce

Elixir Perfume E-Commerce

Full-stack e-commerce platform for luxury perfumes, built as a team project for an Information Systems course. Covers product catalog, shopping cart, user authentication, and API integration.

  • Next.jsNext.js
  • TypeScriptTypeScript
  • API Integration
SIGAP PSU Makassar

SIGAP PSU Makassar

Company profile website for SIGAP PSU Makassar, focused on responsive design and clean information architecture for a government-affiliated housing service.

  • Next.jsNext.js
  • TypeScriptTypeScript
  • Material UIMaterial UI
  • FirebaseFirebase
Lamacca Monopoli

Lamacca Monopoli

A QR-code based digital monopoly board game built for a PKM-PM research project, with real-time gameplay and an interactive UI designed to modernize a traditional board game.

  • ReactReact
  • JavaScriptJavaScript
  • Tailwind CSSTailwind CSS
  • QR Code API
Note App

Note App

A note-taking app with create, edit, search, and delete functionality, with persistent storage, built to practice clean state management in React.

  • ReactReact
  • TypeScriptTypeScript
  • Tailwind CSSTailwind CSS
  • Local Storage
Bookshelf App

Bookshelf App

A digital bookshelf for managing reading lists: add, search, and archive books, built with vanilla JavaScript to practice core DOM manipulation without a framework.

  • HTMLHTML
  • CSSCSS
  • JavaScriptJavaScript
  • Local Storage
Jalur Berlian - Company Profile

Jalur Berlian - Company Profile

An early paid client project, a company profile website for a freight and logistics company in Makassar. This engagement later inspired the self-initiated Fleet Management System project, exploring the same industry from a fullstack perspective.

  • HTMLHTML
  • CSSCSS
  • JavaScriptJavaScript
PT. Ghaisan Putra Perkasa

PT. Ghaisan Putra Perkasa

A company profile website for a logistics and freight forwarding company, focused on presenting company services clearly to prospective clients.

  • HTMLHTML
  • CSSCSS
  • JavaScriptJavaScript

Contact

Open to Full-stack Developer opportunities and collaborative product teams.

Let's Work Together

Whether it's a web development project, consultation, or just a chat about technology, feel free to reach out.

Email: cacaizzah2008@gmail.com

Location: Makassar, Indonesia

Status: Open to Full-stack Developer roles