Full Stack Engineer | Tangerang, Indonesia

Nicholas Fortune, Full Stack Engineer.

I build scalable CRM, real-time, mobile, and enterprise platforms across frontend, backend, cloud, and team leadership. The work is practical: clean architecture, fast interfaces, reliable data flows, and systems that operators can use every day.

View projectsWork journey
4+
years
13+
major builds
Full
stack scope
mobile.project_trace

Tap through the build journey.

2022 / selected.project

Marketa Chat

CRM communication platform for property sales and customer support.

Vue 2ExpressSocketFirebaseCapacitorJS
Experience line

A connected journey through production systems.

Jun 2026 - Present

Frontend Engineer

Lion Parcel

Public website SSR migration

Developing the Nuxt 3 SSR version of lionparcel.com, covering SEO-focused public pages, news/media coverage sections, Malaysia content, corporate contact flows, i18n, performance, and production QA fixes.

Oct 2025 - Jun 2026

Frontend Developer

PLN Icon Plus

Enterprise micro-frontends

Modernizing internal CRM, metering, route management, and financial reporting systems with Vue 3, Vite, TypeScript, Tailwind, Ant Design Vue, REST APIs, JWT auth, and Module Federation.

Sep 2024 - Sep 2025

Lead Fullstack Engineer

Amani Group Indonesia

Real estate operations platform

Led REM, partner sales, supplier, and contractor platforms using Next.js, Express, NestJS, Golang, PostgreSQL, Material UI, GCP, Xendit, TanStack Query, and Server-Sent Events.

Sep 2023 - Sep 2024

Lead Fullstack Engineer

HappyHomes

CRM and mobile QC systems

Built property CRM flows, payment tracking, dashboards, and React Native quality-control tooling with Express, PostgreSQL, PocketBase, GCP, and real-time updates.

Jun 2022 - Sep 2023

Fullstack Engineer

Marketa Technology Indonesia

Chat CRM across web and mobile

Delivered Vue 2, Express, PostgreSQL, Socket, Firebase Cloud Messaging, WhatsApp API, CapacitorJS, and GCP architecture for property sales and customer-support workflows.

Sep 2021 - Jun 2022

Frontend Engineer

Growth and Wealth Capital

First production CRM foundation

Developed Vue 2 CRM interfaces with Vuex, Vuetify, Tailwind, and WhatsApp API integrations for sales team communication.

Selected builds

Projects shaped around operations, data, and speed.

lionparcel.com.ssr
SSR
SEO
News
MY
LCP
Public logistics website | Jun 2026 - Present

Lion Parcel Public Website SSR

Nuxt 3 SSR migration for lionparcel.com with SEO-ready public pages, news and media coverage modules, Malaysia content updates, corporate contact flows, i18n, performance tooling, and production QA fixes.

Nuxt 3
Vue 3
SSR
TypeScript
Pinia
SEO
ops.system_preview
LandPermitBuildProcure
Developer operations system

Real Estate Management

Land acquisition, permit tracking, construction progress, procurement, dashboards, and SSE status monitoring for property developers.

Next.js
Express.ts
TypeScript
PostgreSQL
SSE
GCP
inventory.preview
Cement
Steel
Sand
Paint
Material Management & Admin Platform | Mar 2024 - May 2024

Amani Supplier

Internal admin platform for construction material inventory, product catalog maintenance, real-time contractor order tracking, and centralized logistics visibility for procurement and construction teams.

Next.js
TypeScript
NestJS
PostgreSQL
Material UI
SSE
contractor.checkout
Xenditpaid.sync
Construction material commerce

Amani Contractor

Contractor-facing purchasing flow connected to supplier inventory, real-time material tracking, clean backend architecture, and Xendit payment integration.

Next.js
Golang
Gin
PostgreSQL
Material UI
Xendit
crm.pipeline
Lead
Book
Pay
Property sales CRM

HappyHomes CRM

Order management, customer tracking, transaction dashboards, and real-time payment tracking designed to avoid conflicting sales operations.

React
Express
TanStack Query
SSE
PocketBase
GCP
mobile.qc_flow
QC
On-site inspection app

QC Mobile

React Native app for construction quality checks, photo verification, mobile camera workflows, and backend inspection data processing.

React Native
TypeScript
Express
PostgreSQL
GCP
chat.crm_view
CRM communication platform

Marketa Chat

CRM web and mobile system with chat-based lead tracking, customer profiling, push notifications, and WhatsApp API communication.

Vue 2
Express
Socket
Firebase
CapacitorJS
PostgreSQL
module.federation
CRMACMTRTR
Enterprise internal modules

AP2T / ACMT / RTR

CRM, metering, route-base meter, and reporting modules integrated into host apps through micro-frontend architecture.

Vue 3
Vite
Module Federation
Tailwind
REST API
JWT
Tech stack

Typed apps, resilient APIs, and practical architecture.

Frontend

React
Next.js
Nuxt 3
Vue.js
TypeScript
Tailwind
Pinia
Material UI
Ant Design Vue
Vite

Backend

Node.js
Express.js
NestJS
Golang
Gin
REST API
Clean Architecture

Mobile & Desktop

React Native
CapacitorJS
Electron
Firebase Cloud Messaging

Cloud & Data

PostgreSQL
PocketBase
CouchDB
GCP
Docker
Xendit
JWT
OAuth
Certification

Bootcamp foundation behind the production experience.

Hacktiv8 Certification

June 2021 - September 2021

Full Stack JavaScript Immersive

Coding bootcamp certification covering JavaScript, full-stack web development, application architecture, and production-oriented delivery.

View certificateDownload
career.foundation

From JavaScript fundamentals to enterprise platforms.

Hacktiv8 was the launch point for the full-stack path: frontend delivery, backend APIs, database workflows, and product-minded engineering. The later work experience expands that foundation into CRM systems, mobile apps, real-time operations, and micro-frontend architecture.

JavaScript
Full Stack
REST APIs
Frontend
Backend
Deployment
Impact

A few outcomes that matter.

01
2026 - Present

Public Website SSR Migration

Contributing to Lion Parcel's public website migration to Nuxt 3 SSR for faster rendering, stronger SEO coverage, and maintainable public content delivery.

My contribution

Built and refined SSR-ready public website sections including news media coverage, reusable brand marquee components, navigation updates, Malaysia content/contact flows, and production QA fixes.

02
2025

Reliable Data Migration

Migrated operational CRM data from PocketBase into PostgreSQL through an ETL pipeline while preserving record consistency and data integrity.

My contribution

Designed the data mapping and transformation flow, validated migrated records, and reconciled relationships between the source and destination databases.

03
2025 - 2026

Scalable Micro-Frontend Architecture

Introduced a modular frontend architecture for enterprise CRM, metering, route management, and reporting platforms at PLN Icon Plus.

My contribution

Implemented Vue 3 and Vite modules with Module Federation, integrated them into host applications, and standardized reusable UI and API integration patterns.

04
2024 - 2025

Real-Time Transaction Tracking

Architected SSE-based payment and construction-material tracking to keep operational teams aligned and reduce conflicting transaction updates.

My contribution

Designed the real-time event flow, connected backend status changes to frontend dashboards, and delivered live visibility for payment and material-order operations.

05
2023 - 2025

Engineering Leadership & Mentorship

Led full-stack engineering delivery across CRM, real-estate operations, supplier, contractor, and mobile quality-control products.

My contribution

Set technical direction, reviewed implementation quality, coordinated frontend and backend work, and mentored junior developers in clean code and maintainable architecture.

contact.init()

Let’s build something clean, fast, and useful.

Available for full-stack, frontend, and backend engineering roles across enterprise products, mobile apps, and real-time operational systems.

Resume and contact

Download the latest CV as a searchable PDF, or reach out directly for full-stack, frontend, backend, mobile, and real-time product work.

Download CV
EmailWhatsAppGitHubLinkedIn