Skip to content
View satrijo's full-sized avatar
👋
I may be slow to respond.
👋
I may be slow to respond.

Block or report satrijo

Report abuse

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

Report abuse
satrijo/README.md

Satriyo Unggul Wicaksono

Full-Stack Software Engineer

Specializing in React, TypeScript, Backend APIs, and Real-Time Meteorological Systems


Professional Summary

Full-Stack Software Engineer with over 10 years of experience in meteorological services and operational technology. Currently building real-time meteorological and aviation weather systems for public-sector operations at the Indonesian Agency for Meteorology, Climatology, and Geophysics (BMKG).

Core competencies include production software engineering across React, TypeScript, Node.js, Laravel, SQL, AWS, Docker, and CI/CD. Recognized for maintaining high-availability APIs, developing user-facing operational interfaces, and delivering stakeholder-driven solutions serving 500+ daily users.


Technical Competencies

Frontend Development

React TypeScript JavaScript HTML5

Backend Development

Node.js PHP Laravel Python Go

Database Systems

PostgreSQL MySQL MariaDB

Cloud Infrastructure & DevOps

AWS Docker CI/CD Linux Git


Professional Experience

Software Engineer

Indonesian Agency for Meteorology, Climatology, and Geophysics (BMKG) January 2022 – Present | Jakarta, Indonesia

  • Built and maintained real-time aviation weather systems supporting flight operations and public safety decision-making
  • Developed React and TypeScript-based operational interfaces for meteorological data visualization and forecasting workflows
  • Improved data retrieval performance by 30% through backend service and API optimization
  • Maintained high-availability weather data APIs serving 500+ daily operational users
  • Built the Directorate of Aviation Meteorology portal from server setup through production launch

Product Owner / Founding Engineer

PisangDB March 2026 – Present | pisangdb.com

  • Built SaaS tool provisioning instant PostgreSQL, MySQL, and MariaDB sandboxes with auto-cleanup, SQL console, and AI seeding
  • Led product development end-to-end, from PRD and feature scoping to release coordination

Selected Projects

Project Description
INA-SIAM Operational aviation weather platform providing real-time meteorological data, warnings, and forecasting support for Indonesian aviation stakeholders.
PisangDB SaaS tool provisioning instant PostgreSQL, MySQL, and MariaDB sandboxes with TTL cleanup, SQL console, and AI seeding.
Directorate of Aviation Meteorology Portal Centralized web portal for aviation stakeholders to access real-time weather data and meteorological services. Built from server setup through production launch.

Core Competencies

Domain Skills
Frontend React, TypeScript, JavaScript, Operational Dashboards, Data Visualization
Backend Node.js, PHP, Laravel, REST APIs, SQL
Databases PostgreSQL, MySQL, MariaDB
Cloud & DevOps AWS, Docker, CI/CD, Linux, Server Management
Engineering API Design, Performance Optimization, Production Debugging, System Reliability
Domain Expertise Meteorology, Aviation Weather, Public-Sector Systems, Developer Tools

Publications

  1. Parameterizing the Scheme of Convective Microphysics and Planetary Boundary Layer Using WRF-ARW — A case study on a heavy rain event at Cilacap Meteorological Station.
  2. Study of Indonesia's Solar Energy Implementation — Identification of potency, policies, and cost-benefit analysis.

Education

State College of Meteorology, Climatology, and Geophysics (STMKG) Bachelor of Applied Science (BASc), Meteorology | 2012 – 2017


Contact Information

Pinned Loading

  1. Cleaf Cleaf Public

    Cleaf is a lightweight, open-source PHP web framework designed to simplify web development while maintaining flexibility and power. Developed and maintained by Satriyo, Cleaf offers an intuitive st…

    PHP

  2. forecasting-tools forecasting-tools Public

    BMKG Weather API - REST API for fetching real-time weather data from BMKG AWS/ARG stations across Indonesia with support for province, city, radius, and station-based queries

    TypeScript

  3. pelayanandata pelayanandata Public

    Blade 1

  4. opmet-extractor opmet-extractor Public

    JavaScript

  5. prakcb-generator prakcb-generator Public

    Python