Skip to content
View Teguh010's full-sized avatar

Block or report Teguh010

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Teguh010/README.md

Hey there! I'm Teguh Badrusalam 👋

Senior Fullstack GIS Engineer · Real-Time Systems · Fleet Tracking · React · Next.js · Node.js

Portfolio LinkedIn GitHub Email


🚀 About Me

I'm a Senior Fullstack GIS Engineer from Indonesia 🇮🇩 with 7+ years of experience building production-grade platforms for companies in Norway 🇳🇴, Hong Kong 🇭🇰, Singapore 🇸🇬, and Indonesia. My core specialty is GIS & geospatial systems — interactive maps, real-time fleet tracking, and spatial data pipelines — delivered full-stack from React/Next.js frontends to NestJS backends and AWS cloud.

const teguh = {
  role: "Senior Fullstack GIS Engineer",
  experience: "7+ years",
  clients: ["Norway", "Hong Kong", "Singapore", "Indonesia"],
  // 🗺️ Core specialization
  gisExpertise: [
    "Leaflet.js",
    "Google Maps",
    "Here Maps",
    "OpenStreetMap",
    "PostGIS",
    "Real-Time Tracking",
  ],
  // 🏗️ Full-stack delivery
  stack: [
    "React",
    "Next.js",
    "TypeScript",
    "NestJS",
    "PostgreSQL",
    "Redis",
    "AWS",
    "Docker",
  ],
  currentWork:
    "Vision Technology Grid AS · GIS Fleet Platform (10,000+ assets, European logistics)",
  recentlyExploring: [
    "RAG Pipelines",
    "NL-to-SQL",
    "OpenAI",
    "Groq",
    "Local LLMs",
  ],
  askMeAbout: [
    "GIS Systems",
    "Fleet Tracking",
    "MQTT",
    "WebSocket",
    "PostGIS",
    "Leaflet",
  ],
};

🛠️ Tech Stack

Frontend

React Next.js TypeScript Vue.js Redux Tailwind CSS Material UI Quasar

Backend

Node.js NestJS Express.js GraphQL REST API

Database

PostgreSQL MySQL Redis Firestore

Cloud & DevOps

AWS Docker GitHub Actions

🗺️ GIS & Geospatial (Core Specialization)

Leaflet Google Maps Here Maps OpenStreetMap PostGIS

⚡ Real-Time & Messaging

MQTT Socket.IO WebRTC

AI / LLM

OpenAI LangChain Groq


💼 Work Experience

🏢 Vision Technology Grid AS · Fullstack GIS Engineer

Remote · Norway | Mar 2024 – Present

  • Led full-stack development of a GIS-based fleet management platform serving European logistics clients — real-time tracking for 10,000+ assets
  • Built complex geospatial map interfaces with React, Next.js, Leaflet.js, Google Maps & Here Maps; optimized large dataset rendering for 60fps performance
  • Designed and implemented backend APIs with NestJS + PostgreSQL/PostGIS for spatial queries, vehicle telemetry storage, and stop detection
  • Built MQTT + WebSocket event pipeline for sub-second vehicle position updates across the entire fleet
  • Managed Docker + AWS deployment and infrastructure for high-availability GIS services

🏢 GoBuddy Asia · Frontend / Fullstack Engineer

Remote · Hong Kong | Aug 2021 – Mar 2024

  • Delivered 5+ end-to-end products from MVP to enterprise scale for international clients
  • Built production frontends with React, Next.js, Vue.js, Quasar; translated Figma designs to pixel-perfect UIs
  • Designed backend APIs with NestJS, Express.js, MySQL; containerized with Docker + CI/CD
  • Managed AWS cloud infrastructure (EC2, RDS Aurora, S3, IAM)

🏢 SmartJen · Frontend Engineer

Remote · Singapore | Feb 2019 – Jul 2021

  • Developed core features for a B2C EdTech platform with thousands of active learners using Vue.js + ES6+
  • Built reusable component libraries that reduced UI development time across the team
  • Integrated backend APIs for real-time dashboards and interactive learning modules

🏢 PT GPSKU Karya Indonesia · Fullstack GIS Developer

Onsite · Indonesia | Aug 2018 – Feb 2019

  • Built full-stack GPS tracking & fleet monitoring systems — geospatial map dashboards using Vue.js, Quasar, Leaflet.js, OpenStreetMap connected to backend APIs for real-time asset data
  • Developed REST APIs to serve live vehicle positions and historical route data to the map interface
  • This is where my GIS engineering roots began — the foundation for all subsequent fleet tracking and geospatial work

🔥 Featured Projects

VisionTrack 🗺️🚗

Production-grade GIS Fleet Tracking & Autonomous Vehicle Sensor Platform — open source

Next.js NestJS TypeScript Leaflet.js PostgreSQL PostGIS Redis MQTT WebSocket Docker

GIS & Tracking Features:

  • 🗺️ Interactive Leaflet.js map with real-time smooth marker animations
  • Sub-second latency GPS position updates via MQTT → WebSocket pipeline
  • 🛑 Automatic stop detection — vehicle stopped when speed < 5 km/h for 2+ min
  • 📍 Route history playback — replay vehicle trajectories with timeline controls
  • 📊 Analytics: speed charts, stop events, fleet statistics dashboard

AV Sensor Visualization:

  • 📹 6-camera sensor grid view (nuScenes dataset)
  • 🎯 LiDAR point cloud + 3D bounding box annotations
  • 🔄 Frame-by-frame AV sensor scene replay

Architecture: MQTT Broker → NestJS (Prisma + Redis) → WebSocket → Next.js (Leaflet map)


📊 GitHub Stats

Profile Summary

GitHub Streak


🎯 What I Do

Area Description
🗺️ GIS & Geospatial Interactive maps, PostGIS spatial queries, Leaflet.js, Google Maps, Here Maps, OpenStreetMap
🚗 Fleet & Real-Time Tracking GPS telemetry, MQTT pipelines, stop detection, route history, 10,000+ asset scale
🖥️ Fullstack Delivery React/Next.js frontend + NestJS/Express.js backend + PostgreSQL + AWS cloud
Real-Time Systems MQTT broker, WebSocket, sub-second data streaming, event-driven architecture
🤖 AI / LLM Integration RAG pipelines, NL-to-SQL, OpenAI, Groq, local LLM integration
☁️ Cloud & DevOps AWS (EC2, RDS Aurora, S3, IAM), Docker, GitHub Actions, CI/CD

📫 Let's Connect


🗺️ Fullstack GIS Engineer · 7+ years · Fleet Tracking · Real-Time Systems · Norway · HK · Singapore · Indonesia

Profile Views

Pinned Loading

  1. visiontrack visiontrack Public

    Real-time Autonomous Vehicle data pipeline simulation — MQTT ingestion, WebSocket streaming, LiDAR & camera visualization, and fleet tracking system

    TypeScript 1

  2. realtime-fleet-tracking-backend realtime-fleet-tracking-backend Public

    TypeScript

  3. realtime-fleet-tracking-frontend realtime-fleet-tracking-frontend Public

    TypeScript

  4. erp-ai erp-ai Public

    TypeScript