Billy Priambodo
Full-Stack Engineer
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
-
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 -
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 -
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
Projects
-
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 -
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