About Skills Projects Activity Contact

GIS / WebGIS / Remote Sensing / Data Processing

I build geospatial tools for earth observation & environmental data.

📍 Bogor, Indonesia — Live Location
About Me

GIS & Data Processing Specialist

Ahmad Firdaus
25
Repositories
7
Followers
GIS
Specialist
📍
Bogor, Indonesia

I am passionate about geospatial technology, data processing, and environmental monitoring. Based in Bogor, Indonesia, I develop GIS applications, process satellite imagery, and build interactive web maps to solve real-world environmental challenges.

My work spans weather visualization, deforestation detection using SAR data, ocean model analysis, and community-driven hazard mapping — combining Python workflows, WebGIS tools like Leaflet, and modern web technologies.

Expertise

Core Skills

Technical skills refined through hands-on projects in geospatial analysis, environmental science, and web development.

GIS & WebGIS

Interactive maps, spatial visualization, Leaflet, hazard mapping, weather maps, and geospatial dashboards.

Remote Sensing

Satellite data workflows, Sentinel-1 SAR processing, deforestation monitoring, and environmental observation.

Data Processing

Python-based data pipelines, NetCDF processing, API integration, weather data, and ocean model datasets.

Full Stack & Environment

Forest monitoring, waste management systems, community tools, carbon measurement, and open environmental data platforms.

Portfolio

Featured Projects

Open-source and private projects across GIS, remote sensing, weather data, and environmental applications.

Weather WebGIS

Weather Map Leaflet

Interactive Leaflet-based weather map with Python backend integration for weather data visualization.

Python Leaflet Weather API WebGIS
Weather WebGIS

Weather Map Leaflet JS

WebGIS application for Indonesian weather and wind direction maps using Leaflet, Open-Meteo, and BMKG data.

JavaScript Leaflet BMKG Open-Meteo
Weather WebGIS

Weather Map Leaflet MongoDB

Modification of weather map using Leaflet that stores the data using MongoDB instead of JSON.

HTML Leaflet MongoDB Node.js
Weather Forecast

Weather Windy

Weather forecast map application using Windy API, Leaflet, and custom UI for interactive wind visualization.

JavaScript Windy API Leaflet
Hazard Mapping

Safe Commute

A GIS-based crowdsourced hazard mapping and early warning system for commuters.

TypeScript GIS Crowdsourcing Hazard Mapping
Remote Sensing

Sumatra Forest Monitor

SAR-based deforestation detection system for monitoring rainforest changes in Sumatra using Sentinel-1 workflows.

Python SAR Sentinel-1 Deforestation Detection
Ocean Data

HYCOM Data Downloader

Downloader and processor for HYCOM ocean model data, including NetCDF handling and CLI/web workflows.

Python NetCDF HYCOM Ocean Model
Waste Management

WasteBloom Bank

Transaction management for waste collection for better ecology. Full-stack web application.

EJS Node.js MIT License
Waste Collection

Bank Sampah

Waste bank collection management system for community-driven environmental sustainability.

JavaScript Web App
Carbon Measurement
Private

Carbon Measure

Python-based carbon measurement and analysis tool for environmental monitoring applications.

Python Carbon Analysis Environmental
Attendance GIS
Private

GIS Absen

GIS-based attendance and presence tracking system with location verification.

JavaScript GIS Geolocation
Information System
Private

SIRT 05

Sistem informasi RT 05 — community neighborhood information management system.

TypeScript Full Stack
Oil & Gas
Private

Well Gap Analysis

Well gap analysis for oil & gas well data — analytical tools for subsurface data processing.

HTML Well Data Analysis
Oil & Gas
Private

Well Analysis

Gap analysis for well data — processing and visualization of subsurface well information.

Data Analysis Oil & Gas
Learning Game
Private

RegexQuest

A game-like interactive learning platform to master Regular Expressions through challenges.

TypeScript Regex Learning Gamification
Computer Vision
Private

Tree Trunk Width Measurement

Measuring chest-level height tree trunk width using computer vision techniques.

Jupyter Notebook Computer Vision Python
Activity

GitHub Contributions

My contribution activity over the past year — fetched live from GitHub.

Loading contributions...

Get In Touch

Let's Collaborate

Interested in GIS, WebGIS, environmental monitoring, or data processing collaboration? Send me a message or connect through social media.

Based in Bogor, Indonesia. Available for freelance projects, collaborations, and open-source contributions in the geospatial domain.