About Experience Skills Projects AMA

Backend Developer · Bandung, Indonesia

Mochammad
Tora Sifa

CS final year student specialising in backend development with Golang. Experienced in building RESTful APIs, Linux environments, and secure authentication systems.

mochammadtora@gmail.com github.com/squishydal +62 851 7448 6638 Ask me anything →
Scroll to explore

Computer Science student with a foundation in software engineering since vocational high school. I specialise in backend development using Golang, with hands-on experience building RESTful APIs, web scraping pipelines, and full-stack applications.

My thesis focuses on designing JWT-based authentication for Go APIs to actively prevent Man-in-the-Middle attacks — where security meets systems design.

Highly proficient in Linux environments, I care about writing clean, secure, and maintainable code.

Where I've
worked

Nov 2024 – Feb 2025 PT. Layanan Cerdas Indonesia Bandung, Indonesia

Intern Fullstack Developer

  • Built and maintained RESTful APIs using PHP and Laravel in a dedicated Linux environment
  • Automated POI data collection via web scraping to populate the core database for a trip routing app
  • Fixed a data duplication bug in a KAI Android app's trip generation module, ensuring unique itineraries
  • Developed a responsive company profile website from scratch using React, Tailwind CSS, and Node.js
PHP Laravel React Node.js Tailwind CSS Linux REST API
Feb 2019 – Aug 2019 Palang Merah Indonesia Bandung, Indonesia

Intern IT Support

  • Designed and developed an operational website displaying real-time blood bag inventory and mobile donation unit schedules
  • Delivered hands-on technical support for staff, resolving system errors and performing Windows OS reinstallations
  • Sourced hardware components and performed physical repairs on office laptops to restore functionality
  • Diagnosed and resolved local network outages, maintaining stable Wi-Fi and Ethernet connectivity
IT Support Web Development Networking Hardware Repair

What I work
with

Backend & API

Golang RESTful APIs PHP (Laravel) Node.js JWT Authentication Web Scraping

Frontend

React TypeScript Tailwind CSS Vite

Infrastructure & Security

Linux (Arch Based) Nginx MitM Mitigation (Thesis)

IT Support & Networking

Hardware Diagnostics OS Deployment Networking Basics

Things I've
built

01 / 04

Kenshi Mod Loader

A cross-platform TUI application that automates Steam Workshop mod discovery and installation. Built a custom web scraper to extract mod metadata directly from Steam community pages.

Golang Bubble Tea TUI SteamCMD Web Scraping

02 / 04

Terminal Interactive Resume

An interactive web-based terminal emulator using vanilla JavaScript and xterm.js serving as a dynamic portfolio. Implemented CLI tools like cat and ls to replicate a real terminal experience.

JavaScript xterm.js Vite

03 / 04

Lazy Mise

A terminal UI for mise-en-place that lets you manage language tool versions without leaving the shell. Parses and writes local and global mise.toml configs directly, with scoped awareness of project vs global context.

Golang Bubble Tea TUI

04 / 04

Intel Scene Classifier

A CNN image classifier trained from scratch on ~25,000 natural scene images across 6 categories. Achieved over 85% test accuracy with a 4-block Sequential architecture. Exported to SavedModel, TF-Lite, and TensorFlow.js for multi-platform deployment.

Python TensorFlow Keras CNN TF-Lite TFJS

Background &
credentials

Bachelor of Informatics Engineering

STT Mandala, Bandung · Expected October 2026 · GPA 3.2/4.0

Thesis: "Designing JWT-Based Authentication on Golang APIs for Man-in-the-Middle Mitigation" — researching secure backend authentication to prevent network interception attacks.

AI Ethics IBM · 2026
Introduction to Generative AI IBM · 2026
Introduction to Artificial Intelligence IBM · 2026
Networking Devices and Initial Configuration Cisco · 2026
Introduction to Cybersecurity Cisco · 2026
AWS Cloud & Generative AI Fundamentals Dicoding · 2026
Spec-Driven Development dengan Kiro Dicoding · 2026
Belajar Fundamental Deep Learning Dicoding · 2026

Ask me
anything.

Got a question about my stack, projects, or career? Ask away — I'll answer publicly here.

Ask a question →