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

PortfolioLinkedInGitHubEmail


🚀 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.

constteguh={role: "Senior Fullstack GIS Engineer",experience: "7+ years",clients: ["Norway","Hong Kong","Singapore","Indonesia"],// 🗺️ Core specializationgisExpertise: ["Leaflet.js","Google Maps","Here Maps","OpenStreetMap","PostGIS","Real-Time Tracking",],// 🏗️ Full-stack deliverystack: ["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

ReactNext.jsTypeScriptVue.jsReduxTailwind CSSMaterial UIQuasar

Backend

Node.jsNestJSExpress.jsGraphQLREST API

Database

PostgreSQLMySQLRedisFirestore

Cloud & DevOps

AWSDockerGitHub Actions

🗺️ GIS & Geospatial (Core Specialization)

LeafletGoogle MapsHere MapsOpenStreetMapPostGIS

⚡ Real-Time & Messaging

MQTTSocket.IOWebRTC

AI / LLM

OpenAILangChainGroq


💼 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.jsNestJSTypeScriptLeaflet.jsPostgreSQLPostGISRedisMQTTWebSocketDocker

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

AreaDescription
🗺️ GIS & GeospatialInteractive maps, PostGIS spatial queries, Leaflet.js, Google Maps, Here Maps, OpenStreetMap
🚗 Fleet & Real-Time TrackingGPS telemetry, MQTT pipelines, stop detection, route history, 10,000+ asset scale
🖥️ Fullstack DeliveryReact/Next.js frontend + NestJS/Express.js backend + PostgreSQL + AWS cloud
Real-Time SystemsMQTT broker, WebSocket, sub-second data streaming, event-driven architecture
🤖 AI / LLM IntegrationRAG pipelines, NL-to-SQL, OpenAI, Groq, local LLM integration
☁️ Cloud & DevOpsAWS (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. visiontrackvisiontrackPublic

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

    TypeScript 1

  2. realtime-fleet-tracking-backendrealtime-fleet-tracking-backendPublic

    TypeScript

  3. realtime-fleet-tracking-frontendrealtime-fleet-tracking-frontendPublic

    TypeScript

  4. erp-aierp-aiPublic

    TypeScript