Billy Priambodo

Full-Stack Engineer

Three.jsReactDockerLinuxNeovimTypeScriptPythonAutoCADQGIS

Specializing in React, Three.js, and interactive solutions for 3D mapping, CAD, GIS, and robotics.

Currently preparing for JLPT N4, July 2025.

頑張ります!! (Ganbarimasu!)

With a passion for problem-solving and innovation, I specialize in creating intuitive interfaces and scalable systems, blending over 6 years of experience in engineering, spatial analytics, and 3D graphics to deliver cutting-edge solutions. At Movel AI, I tackle challenges at the intersection of robotics and GIS, crafting innovative tools for mapping and navigation. My past work spans optimizing CAD/GIS workflows, analyzing complex spatial data, and engineering solutions for large-scale infrastructure projects. In my free time, I explore emerging technologies and contribute to personal projects that merge creativity with innovation.

Experiences

  1. Movel AI Pte. Ltd.

    Full-Stack Engineer
    2023 - PRESENT

    I specialize in full-stack solutions for robotics navigation, integrating backend services, Docker, and both cloud and self-hosted infrastructures. By leveraging Three.js, I enhance robotic mapping interfaces with immersive 2D/3D visualizations, enabling intuitive real-time interaction with complex data.

    • Developed a SaaS product for robotic navigation with React and Three.js.
    • Led front-end efforts for mapping, coordinate control in 3D space, and real-time WebSocket robot controllers.
    • Implemented map generation and robot status features, calculating quaternions, transforms, and matrices for precise robotic operations.
    TypeScriptReactThree.jsNestJsGraphQLNext.jsAstrojsLanding PagePythonDjangoDockerLinux
  2. PT Majoo Teknologi Indonesia

    Front-End Engineer
    2021 - 2022

    Redesigned Majoo's web CMS Dashboard and built a scalable Design System, improving performance and user experience. Leveraged tools like TypeScript, Nx, and Storybook to deliver reliable, maintainable solutions.

    • Migrated CMS Dashboard to functional React and upgraded to React v.17+.
    • Published tokenized Design System components on npmjs.com.
    • Maintained monorepo with Nx and documented workflows with Storybook.
    • Reviewed pull requests to ensure high code quality and maintainability.
    JavascriptTypeScriptReactStorybookDesign-SystemInternal Tooling
  3. Various Engineering Firms

    Civil - Water Engineer
    2018 - 2022

    I worked at firms such as Sinarmas Agri, Virama Karya, and Mitra Construction, leveraging GIS, remote sensing, and spatial analytics to enhance workflows and deliver data-driven solutions. Led a team managing CAD drafts for over 2,000 buildings, ensuring quality and timely delivery.

    • Automated AutoCAD workflows with LISP and C#
    • Developed Python tools for GIS tasks
    • Managed spatial databases using SQL, integrating millions of cloud-based LiDAR data points across an area exceeding 30.000 hectares.
    • Provided geospatial insights for 10+ major infrastructure projects
    AutoCADQGISARC GISHEC-RASExcelVB.NETC# .NET FrameworkLISPPythonInternal Tooling
View Full Resume

Education

  • Brawijaya University

    Brawijaya University, Malang, Indonesia - Engineering
    Degree in Water Resources (2018)

View Full Education, Certificates & Achievement

Projects

  • kevoucher.com screenshot

    Rust Full-Stack

    A modern voucher management platform built with JavaScript, HTMX, and a robust backend powered by Rust and Axum. Running efficiently on a 1 GB RAM, 1 CPU VPS, the system leverages SQLite for lightweight yet reliable data storage and is containerized with Docker for seamless deployment. Despite its minimal resource requirements, Kevoucher.com delivers a fast, intuitive user experience with a memory footprint of under 10 MB RAM.

    JavascriptHTMXTailwind CSSRustAxumSqliteDocker
  • kevoucher.com screenshot

    Plan Long Cross

    A specialized program designed to enhance the efficiency of irrigation engineers and drafters by automating survey data processing and visualization. Built with AutoCAD SDK, C# .NET Framework, and Autolisp, it simplifies the creation of long, cross, and plan profiles for irrigation projects. Features include data input from CSV/TXT formats, 3D plan visualization, and HEC-RAS GEO file export, all tailored for modern irrigation rehabilitation workflows.

    Autocad SDKC# .NET FrameworkAutolisp
View Full Projects Archive