Walk the planet instead →

Theo

Fullstack Engineer

About

Fullstack Engineer · Tangerang, Indonesia

Available for work

2 years in software engineering, building everything from robust web platforms to cross-platform mobile apps. I've developed complex backend systems, shipped games in Unity, and deployed smart contracts on Solana and Ethereum.

My process is architecture-first. I need to understand the data flow, security requirements, and business logic before I spin up a Docker container or write a single line of code.

I own the full technical scope, from designing database schemas to delivering highly responsive React frontends. I thrive in teams where technical decisions are driven by product goals, not just the latest framework hype.

Lately, I've been heavily focused on integrating AI-assisted workflows and agentic coding into my daily process, which allows me to ship cleaner code and build smarter systems faster than ever.

Projects

SolHedge

01 / 06

SolHedge

"All LPs, One Shield." SolHedge turns market ups and downs into steady income with AI-powered, automated hedging for Solana LPs, protecting Meteora DLMM liquidity positions from impermanent loss.

  • Bun
  • TypeScript
  • Solana
  • Meteora DLMM
  • PostgreSQL
  • Redis
XFlare

02 / 06

XFlare

AI-powered grid spot trading platform. Maximizes trading profits with intelligent AI rebalancing for grid trading and automatic hedging protection, powered by OKX Exchange infrastructure.

  • Next.js
  • TypeScript
  • Turborepo
  • Tailwind CSS
  • Zustand
SpektrumTCG

03 / 06

SpektrumTCG

"Collect · Strategize · Battle." A 1v1 turn-based trading card game with on-chain card ownership on Solana, building decks around elemental Avatars, trading NFT cards, and battling through Privy embedded wallets that stay out of the way of the game.

  • Solana
  • Privy
  • React Native
  • Godot
  • TypeScript
Panora

04 / 06

Panora

Tech-enabled commodity aggregator and transparent supply-chain infrastructure connecting Indonesian smallholder farmers with global B2B buyers. GPS polygon farm mapping, tamper-evident Digital Product Passports, and one-click EUDR compliance reporting, covering coffee, cocoa, coconut, and horticulture across 2,800+ hectares and 3,500+ farmers.

  • Next.js
  • TypeScript
  • Tailwind CSS
Verdana Protocol

05 / 06

Verdana Protocol

"The Trust Layer for Green Assets." Turns plastic waste into verified digital assets: track, verify, and monetize recycled plastic transparently on Solana. A mobile operator app records waste batches, a Go backend grades and queues them, and a Rust relayer mints compressed NFTs as proof of collection.

  • Go
  • Rust
  • Expo
  • Solana
  • compressed NFTs
Octora

06 / 06

Octora

Privacy layer for LP trades on Meteora: let your main wallet stay invisible. An anti-copy-LP trading desk that routes positions through backend-owned rotating wallets, scores subscriber-mirroring risk with a live detector, and exits through direct or privacy-shielded paths with no auto-executed action.

  • Next.js
  • Fastify
  • Rust
  • Solana
  • Meteora DLMM

Experience

  1. Apr 2026 - Now

    SolHedge

    Fullstack Developer, Web3 Engineer

  2. Dec 2025 - Mar 2026

    PT KRUUU Technology Indonesia

    Fullstack Developer Intern

  3. Jan 2025 - Now

    Bina Nusantara University

    Laboratory Assistant & Internal Projects Developer

Skills

Languages

  • JavaScript
  • TypeScript
  • Python
  • Go
  • Rust
  • C#
  • Kotlin

Frontend

  • React
  • Next.js
  • Tailwind CSS

Backend

  • Gin
  • Flask
  • Laravel
  • GraphQL
  • REST API

Database

  • PostgreSQL
  • MySQL
  • Redis
  • Firebase

Blockchain

  • Solidity

DevOps & Deployment

  • Docker
  • Kubernetes

Tools & Other

  • Git
  • Kali Linux
  • Android Studio
  • Unity
  • AI Workflows

Awards

  1. 01

    Mentor's Favorite Project

    Kelas Rutin by Blockdev.id

    Nov 2025

  2. 02

    Second Public Favorites Project

    Startup Village 2026 by Superteam Indonesia

    Apr 2026

  3. 03

    Mancer Web3 Scholarship Awardee

    Mancer Work

    Apr 2026

  4. 04

    Second Winner: Octora

    Indonesia National Campus Hackathon

    May 2026

  5. 05

    Fourth Winner: Panora

    Indonesia National Campus Hackathon

    May 2026

GitHub

Fetching contributions…

@talax0n on GitHub

Contact

Let's talk
theo.niomba@gmail.com

Tangerang, Indonesia

© 2026 Theo Niomba · Fullstack Engineer

Updates

  1. v1.11.1Latest

    Lighter on load

    • The planet, the stations and the people now come ready-made instead of being built in your browser.
    • The page freezes for less time while the planet appears.
  2. v1.11.0

    Straight to the point

    • Every station has its own link now, like theola.dev/projects, and it opens straight onto that book.
    • The address bar follows whichever book you have open, so you can share it.
    • A plain page at theola.dev/read has everything in one scroll, for when you just want to read.
    • Browsers that can't draw the planet go straight to that page.
    • When I'm online you can knock on my door, and I get pinged to come say hi in chat.
    • A live pill up top tells you when my AI agents are building right now.
    • Tap it to see what they are working on.
    • There's a new guestbook station with a big board where you can pin a note for me and everyone else.
    • The daily quests and streaks are gone, so the screen is calmer.
    • On phones, my hello shows up right away instead of waiting for the planet to load.
    • The planet builds faster and is easier on your phone's battery.
    • The planet loads in small steps now, so the page stays responsive while it builds.
    • Your phone only draws the people on your side of the planet, so it runs cooler.
  3. v1.10.0

    Read it like a book

    • Every station now keeps its own old leather-bound book, with a gold-stamped cover and yellowed pages.
    • The cover swings open on a title page and shuts when you close it.
    • Pages turn over on the spine, two at a time on a big screen.
    • Turn pages with the arrows under the book, the arrow keys, or a swipe on a phone.
    • Every project gets a page of its own.
  4. v1.9.3

    No ghosts at work

    • People who finished their work no longer pop back into HQ for a minute.
  5. v1.9.2

    Speech bubbles

    • The bubbles over people at work now float above their heads, with a little tail.
  6. v1.9.1

    Names over heads

    • More of the people at work in HQ now show what they are working on.
  7. v1.9.0

    Everyone is someone

    • People now have faces that smile, grin, gasp or beam.
    • Everyone wears real outfits, with sleeves, hands, and trousers, skirts or dresses.
    • Some wear hoodies, jackets, overalls or stripes.
    • Most people have hair, from curls and buns to pigtails and long hair.
    • Each keeper dresses for their station and holds a tool of their job, like a trophy or a wrench.
    • The station keepers get on with their jobs, take little walks and wave when you come over.
    • Kids now walk around too, and grown-ups come in different heights and builds.
  8. v1.8.0

    Step inside

    • Every station has a flight of stone steps up to its floor.
    • Climb the steps to walk around inside, between the furniture.
    • The camera leans in and looks over the walls while you're inside.
    • You can climb the Experience steps and the Awards podium one step at a time.
    • Click somewhere outside and you find your own way back down the steps.
    • Press E anywhere inside a station to open it.
  9. v1.7.1

    A smoother planet

    • The planet draws faster, so it runs smoother, especially on phones and older laptops.
  10. v1.7.0

    Jump and swim

    • Press Space to jump. On a phone, tap the Jump button.
    • Walk into the sea to swim. You splash in and paddle around.
    • Other visitors see you swimming too.
  11. v1.6.0

    A tiny Earth

    • The planet now has an ocean, sandy beaches, lakes and foamy waves.
    • A soft blue sky glows around the globe, and clouds drift past.
    • The grass, paths and plaza have real texture now.
    • Pines, palms, bushes and rocks grow across the land.
    • Every station is rebuilt with tiled roofs, brick and plaster walls, wood floors and little details.
    • Windows and lanterns glow warm at night.
  12. v1.5.0

    A greener GitHub panel

    • The contribution graph is green now, like on GitHub.
    • You can see my all-time contributions, my current streak, and my longest streak.
    • A breakdown shows how my year splits across commits, pull requests, reviews, and issues.
    • The panel lists a few repositories I worked on this year.
  13. v1.4.0

    Names and a better chat

    • Everyone now has a name floating over their head, and so do I, so you know what others see.
    • You get a friendly random name the first time you visit, and you can change it from the chat.
    • The chat is now a proper card with names, a short history, and a send button.
    • With the chat closed, new messages show as a small preview that fades away.
    • When I'm on the planet, I wear a gold crown and a King badge, so you know it's really me.
  14. v1.3.0

    Company and a board

    • Visitors now share the planet: you can see each other walk around and chat.
    • Agents gather in one HQ on the Projects plinth with desks, a gym, and a nap corner.
    • This Updates board, so you can see what changed.
    • Stations moved closer together, so nothing hides on the far side of the planet anymore.
    • Street lamps light up at night, and you can click one to switch it on or off.
    • The welcome chat grows with your screen, so it's easier to read on big displays.
  15. v1.2.0

    Day and night

    • The sky follows the Jakarta clock, from sunrise to a starry night.
    • Agent bubbles stack instead of overlapping when villagers crowd together.
  16. v1.1.0

    Live agents

    • Villagers now mirror my live Claude and Codex sessions, one per agent.
    • Each agent drops in from the sky, works at a desk or the gym, and heads to bed when done.
    • Project monitors scroll code while an agent works at them.
  17. v1.0.0

    HQ, a tiny clay planet

    • The portfolio is now a walkable clay planet with a station per section.
    • A first-visit intro, a minimap, and a spinnable globe map you can travel from.
    • Three daily quests with a streak, and a touch joystick on phones.
  18. v0.4.0

    Static and fast

    • Content is hardcoded, the admin and database are gone.
    • Added a GitHub commit graph.
  19. v0.3.0

    UI rework

    • Reworked the whole portfolio UI.
  20. v0.2.0

    Project details

    • Project detail pages and a downloadable CV.
  21. v0.1.0

    First version

    • A scrolling portfolio with projects, about, and contact sections, plus a theme toggle.

Guestbook

0/120

Reading the board…