Hi, I'm Brians ๐Ÿ‘‹
Engineer that likes to code.
BT

About

As a motivated Electrical Engineering student at the National University of Singapore, I bring a unique blend of hardware and software expertise to every challenge I take on. Currently serving as Team Vice Captain and Low Voltage Engineer at the NUS Formula SAE Team, I design and build the electrical systems that power our race car โ€” from custom STM32-based dashboards and telemetry systems to PCBs, wiring harnesses, and embedded firmware. Beyond the car, I lead as Tech Director at PINUS, driving a team of 20 developers. My background spans embedded systems, full-stack development, and robotics โ€” including autonomous mobile robots at SICK AG and award-winning projects like the Kiasu Hawker system. Proficient in React, Python, C/C++, ROS, and more, I thrive at the intersection of engineering and technology.

Work Experience

N

NUS Formula SAE Team

Aug 2024 - Present
Team Vice Captain ยท Low Voltage Engineer ยท Publicity Manager

Low Voltage Engineer

  • Developed and integrated the car's low-voltage (LV) systems, including a custom STM32-based dashboard and telemetry system, as well as DC-DC converters.
  • Designed, fabricated, and validated custom PCBs for LV subsystems, including microcontroller-based control and data acquisition boards.
  • Engineered and assembled wiring harnesses and cabling systems, ensuring robustness and reliability under race conditions.
  • Programmed embedded firmware on STM32 microcontrollers to enable real-time data acquisition, processing, and communication across vehicle subsystems.
  • Achieved seamless system-level integration between sensors, control units, and telemetry for reliable vehicle monitoring and performance insights.

Publicity Manager

  • Managed the team's digital presence across five platforms, including Instagram, Facebook, and LinkedIn, strengthening engagement with sponsors, alumni, and prospective members.
  • Designed and maintained the official team website, ensuring up-to-date content on sponsorships, recruitment, team structure, galleries, and announcements.
  • Developed visual branding assets, including the official team jersey, aligning with sponsor requirements and team identity.
  • Executed content strategies to increase visibility, outreach, and sponsor value.
S

SICK AG

Mar 2023 - Aug 2023
Solutions Engineer
  • Led the design and implementation of cutting-edge solutions in industrial automation and robotics, integrating Autonomous Mobile Robots (AMR) with LiDAR sensor technology.
  • Played a key role in system architecture design, ensuring smooth hardware-software interaction, and demonstrated expertise in the Robot Operating System (ROS) framework.
  • Developed a user-friendly Flask-based web application for real-time control, monitoring, and interaction with the AMR.

Skills

React
Next.js
Javascript/Typescript
Node.js
Express.js
SQL
NoSQL
C/C++
Python
Raspberry Pi
Tensorflow
OpenCV
Gemini
ROS
Laravel
PCB
CAD
My Projects

Check out my works

Here's where the magic happens! From websites to robot automation, I've been building some cool things along the way. Take a look at my top picks!

Jet Coffee

A full-stack coffee cart discovery and ordering platform built for Jayapura, Indonesia. Includes an iOS app, Android app, customer web app, and a backend dashboard for sellers and managers to control coffee carts, view analytics, and manage operations

React Native
iOS
Android
Next.js

Obsidian Plugin: Vault LLM Assistant

Query your Obsidian vault using AI, get contextual answers with proper citations, and create new notes on specific topics. This extension allows you to interact with your notes in a more intelligent way, making it easier to find and organize information.

Typescript
Obsidian
Plugin

Raycast Extension: Dev Tools

Dev Toolbox is a comprehensive developer and engineer toolkit designed to streamline your workflow with a wide range of utilities. From time conversion and encoding to networking and data generation, this extension provides everything you need to boost your productivity.

Typescript
Raycast
Extension

KEVII Gym Booking

A booking app designed specifically for KEVII residents at NUS to reserve gym slots. The app includes features for check-in/check-out, along with a system to track demerit points for absences, ensuring fair access and accountability for all users.

React
Typescript
MongoDB
Express
TailwindCSS
Shadcn UI
Vercel

Python Code Tracer

A tool designed for Python code debugging, allowing users to write and trace their Python functions in real time. It provides detailed, step-by-step code execution to help users understand function behavior, visualize logic flow, and easily identify issues in their code.

React
Typescript
Python
Pyodide
TailwindCSS
Shadcn UI
Vercel

JimBro

Personal Project to track my workouts, weights, calories and progress. Used Custom tuned Gemini API for some AI features such as workout recommendations, food calories analysis and workout analysis within the app.

React
Typescript
MongoDB
Express
TailwindCSS
Gemini
Shadcn UI
Vercel
botXplorer AMR

botXplorer AMR

Autonomous Mobile Robots (AMR) with a LiDAR sensor. Using Robot Operating System (ROS) framework. and developed a user-friendly Flask-based web application, enabling real-time control, monitoring and interaction with the AMR.

ROS
rospy
roscpp
Flask
Raspberry Pi
Sensors
XML
Python

Millennio Company Page

Company page for Millennio, showcasing the services and features of the platform.

React
Typescript
TailwindCSS

Kiasu Hawker Company Page

Company page for Kiasu Hawker, showcasing the services and features of the platform.

Next
TailwindCSS
Vercel

Kiasu Hawker POS

A web-based dashboard built with React and Laravel, designed to help hawkers manage orders, view sales analytics, update and organize menu items, and operate an integrated POS system.

React
Laravel
SQL
Bootstrap
Vercel
Heroku
DigitalOcean
Kiasu Hawker Smart Hawker System

Kiasu Hawker Smart Hawker System

A smart system for hawker centers to improve seating availability and safety. It includes real-time seat monitoring, environmental sensors, and mobile app integration, managed through Node-RED with data stored in an SQL database.

Node-RED
DigitalOcean
SQL
Microcontrollers
C
Sensors
Achievements

My Achievement Collection

Here are a few of my favorites. From hackathon to challenges, I've jumped into all sorts of competitions. Here are a few standout moments I'm especially proud of!

  • S

    Sentry - NUS FinTech Summit 2025

    Singapore

    • Secured 3rd place at the NUS FinTech Summit 2025 by developing Sentry.
    • Designed and implemented a seamless API for real-time detection of fraudulent transactions.
    • Enabled businesses to streamline compliance processes and mitigate risks in blockchain operations.
    • Collaborated with a team to integrate advanced algorithms and a custom AI model for transaction monitoring and anomaly detection.
    • Presented the project to a panel of industry experts and judges from Northern Trust, showcasing its potential to revolutionize blockchain security.
  • S

    Samsung Solve For Tomorrow

    Singapore

    • Led a team to secure the 1st runner-up position in the Samsung Solve For Tomorrow 2022 competition by developing an innovative hawker ordering system.
    • Created a custom Android mobile app and a React web app to facilitate both online and physical orders.
    • Implemented a secure and scalable cloud SQL database.
    • Ensured seamless integration between the front-end and back-end using a custom-built Laravel API.
    • Leveraged ESP32 microcontrollers with WiFi capabilities for real-time sensor data transmission.
Contact

Let's Connect

Have a question or just want to say hello? Drop me an email and reach out directly โ€“ I'll do my best to get back to you soon!