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.

Informatics Engineering graduate from Hasanuddin University. I started with React interfaces and have been growing into full-stack development through backend services and API work.

ReactNext.jsBackend APIsPostgreSQL

About

From frontend foundations to full-stack web development.

Hi, I'm Nurul Izzah Nurhidayat, an Informatics Engineering graduate from Hasanuddin University. My work started with frontend interfaces during my internship at CoT UNHAS, then expanded into backend and cloud development through Bangkit Academy and independent full-stack projects.

Makassar, IndonesiaFull-stack DeveloperBachelor's in InformaticsGPA 3.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 from internships, collaborative teams, and academic programs.

Frontend Developer Intern

Center of Technology (CoT), Faculty of Engineering, UNHAS

Mar 2024 - Nov 2024

Gowa, Indonesia

  • Built internal management application interfaces using React and Ionic to digitize 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.
  • Tested and debugged interfaces to improve the usability of systems in development.
  • 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 showing how I approach web applications from planning and interface design to backend implementation.

Solo Full-stack Project
Indonesia Seismic Monitor

Indonesia Seismic Monitor

A real-time dashboard that combines live BMKG data with 6 months of USGS historical records to monitor seismic activity and calculate a province-level seismicity index.

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 self-initiated fleet and logistics management system based on a real freight workflow, covering real-time GPS tracking, role-based access control, and public order tracking 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 fast redirects, Redis caching, async click tracking, custom aliases, expiry dates, and privacy-aware analytics.

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

Elixir Perfume E-Commerce

Team-built e-commerce platform for a luxury perfume catalog, covering product browsing, cart flow, user authentication, and API integration.

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

SIGAP PSU Makassar

Responsive company profile website for SIGAP PSU Makassar, structured to present a government-affiliated housing service clearly.

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

Lamacca Monopoli

QR-code based digital monopoly board game for a PKM-PM research project, with real-time gameplay and an interactive interface.

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

Note App

Note-taking app with create, edit, search, delete, and persistent storage features, built to practice clean React state management.

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

Bookshelf App

Digital bookshelf for managing reading lists, with add, search, and archive features built in vanilla JavaScript.

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

Jalur Berlian - Company Profile

Early paid client project for a freight and logistics company in Makassar, later inspiring the Fleet Management System case study.

  • HTMLHTML
  • CSSCSS
  • JavaScriptJavaScript
PT. Ghaisan Putra Perkasa

PT. Ghaisan Putra Perkasa

Company profile website for a logistics and freight forwarding business, designed to present services clearly to prospective clients.

  • HTMLHTML
  • CSSCSS
  • JavaScriptJavaScript

Contact

Open to full-stack developer roles and collaborative product teams.

Let's Work Together

If you're hiring for a web development role or want to discuss a project, feel free to reach out.

Email: cacaizzah2008@gmail.com

Location: Makassar, Indonesia

Status: Open to full-stack developer roles