Muhammad Taufik Tirtosudiro

Portfolio

Welcome to my online portfolio. Here you can find the list of all my past project experiences. I am still documenting all of my previous projects, so not all information may be available at this moment. Some details are also intentionally left out due to project circumstances.

Need help with your project? Or just want to say hi?

Drop a Message
  • All
  • Web App
  • Mobile App
  • Backend
  • Simulation
  • Visualization/GIS
  • Other
image
SAM GroundService Extension

Developer & Maintainer

A SAM extension that provides ground service functionality.

  • C++17
image
X-Plane SAM3 Plugin

Developer & Maintainer

A reachitecture and major rewrite of the X-Plane SAM2 Plugin, focusing on improving performance, modern UI system, and a host of new features.

  • C++17
  • OpenGL
  • CMake
image
X-Plane shadeX Plugin

Developer

Give X-Plane a completely new, realistic look and create stunning screenshots.

  • C++17
  • GL Core
image
Personal Portfolio Website

Personal

Website with file-based content management system deployed as static website built using Hugo framework.

  • Hugo
  • HTML
  • SCSS
image
SAM AirportVehicles Extension

Developer & Maintainer

Make your X-Plane world even more realistic with this custom vehicle replacement package.

  • C++17
image
SAM FollowMe Extension

Developer & Maintainer

Don’t get lost on any airport by using SAM FollowMe service to guide you to your parking spot or runway entry.

  • C++17
  • Pathfinding
image
X-Plane Scenery Animation Manager (SAM) v2 Plugin

Lead Developer

SAM is a native XP11 plugin that focuses on extending X-Plane 11’s animation capabilities, offering scenery authors possibilities to create more realistic sceneries.

  • C++17
  • OpenGL
  • CMake
image
KIKMI e-Portfolio

Project Lead

A continuation of the E-LogboOK project which covers all of the Opthalmologist Collegium membership.

  • Flutter
  • ArangoDB
  • Docker
image
UMKM SmartApp

Project Lead

A community platform for Indonesian medium-, small-, and micro-sized business with app-based training and simple finance features.

  • Flutter
  • Firebase
  • Typescript
image
E-LogboOK

Personal

A mobile application to simplify the process of recording ophthalmologist residents’ daily activities in Cicendo Eye Hospital Bandung.

  • Flutter
  • Firebase
  • Angular
image
atapteduh.id Platform

Co-Founder

A marketplace connecting micro-, small-, and medium-sized property developers, affordable house buyers, and service providers.

  • Node.js
  • ArangoDB
  • Nativescript
image
Clean Energy Marketplace Platform

Project Lead

A marketplace and financing platform for renewable energy products.

  • Node.js
  • ArangoDB
  • JS Web Component
image
tun

Lead Engineer

A state-based database engine with blockchain-like structure developed to record internal company processes in preparation for ISO certification.

  • Node.js
  • Redis
  • Angular
image
JR205 Train Simulator

Project Engineer

Full-scale simulation system of Indonesia’s JR-205 Commuter Train.

  • C++
  • Redis
  • Unreal Engine 4
image
Wargaming v2

Project Engineer

The next iteration of the 2006 Wargaming System which featured network-boot, browser-based OS to deliver wargaming functionality.

  • Node.js
  • Vue
  • GIS
image
Jet Fighter Simulator Upgrade

Lead Image Generator Software Engineer

Full system upgrade for a jet fighter simulation system. Featured vstream2 Image Generation Engine for visualization.

  • C#
  • Unity3D
  • CIGI
image
peta Map Server

Lead Engineer

Means “map” in English. A streaming terrain data server which supports height, color, and vector data generation.

  • Python
  • Tornado
  • GDAL
image
dxp

Lead Engineer

Ethernet-based simulation I/O protocol and implementation inspired by Airbus’ AFDX standard.

  • C
  • C#
  • Embedded System
image
vstream2 Image Generator Engine

Lead Engineer

Next generation vstream engine developed in Unity3D resulting in reduced development time due to faster artist workflow. Features integration with peta Map Server for terrain data streaming.

  • C#
  • Unity3D
  • CIGI
image
Tank Simulator

Project Engineer

Tank platoon tactical simulation system. Key achievements included leading the migration to ethernet-based I/O standard.

  • C++
  • C#
  • Unity3D
image
Helicopter Simulator Upgrade

Lead Image Generator Software Engineer

Upgrading a Flight Training Device for a Helicopter to meet the FAA FFS Level C standard. This is the second deployment of the vstream simulation visualization engine.

  • C++
  • Ogre3D
  • CIGI
image
vstream Image Generator Engine

Lead Engineer

Vehicle simulation visualization software which features planet-scale rendering and immersive projection system.

  • C++
  • Ogre3D
  • CIGI
image
Helicopter Simulator

Lead Image Generator Software Engineer

A Helicopter Full Flight Simulation System that was designed to meet the FAA FFS Level C standard.

  • C++
  • Ogre3D
  • CIGI
image
Tank Simulation

Lead Software Engineer

An Armored Infantry Vehicle Simulation System that featured integrated mission simulation for a platoon.

  • C++
  • DIS
  • OpenAL
image
Wargaming System

3D Visualization Software Engineer

Wargaming system featuring real-time networked virtual battle simulation 100 clients spread all over the country.

  • C++
  • Ogre3D
image
G1 Game Engine

Project Lead & Physics Software Engineer

64-bit, multithreaded game/simulation engine that included Real-Time Executive, Graphics, Audio, Input/Output, Networking, and Physics Simulation subsystems.

  • C++
  • Ogre3D
  • PhysX
image
Diesel Power Plant Data Acquisition System Upgrade

HMI Software Engineer

Data Acquisition System (DAS) Upgrade for Indonesia Power Company’s Training Diesel Power Plant.

  • C#
  • .NET