Hi, I'm Brian
Penultimate-year CS student passionate about backend engineering, cloud infrastructure, and building systems that are scalable and resilient in production.

About

Computer Science @ ITB

3rd-year Computer Science student at Bandung Institute of Technology. Focusing on Software System Engineering.

Software & System Design

Focused on backend development and system design. Interested in how systems are designed to be resilient, maintainable, and scalable in production.

Work Experience

JavaJavaSpring BootSpring BootTypeScriptTypeScriptReactReactPostgreSQLPostgreSQL
PythonPython

Education

Institut Teknologi Bandung
Institut Teknologi Bandung
Bachelor's Degree of Computer Science
Aug 2023 - Present

Tech Stack

Technologies I've worked with.

Languages
Java
Java
Rust
Rust
Go
Go
TypeScript
TypeScript
JavaScript
JavaScript
Python
Python
PHP
PHP
C
C
C++
C++
Kotlin
Kotlin
Frontend
Next.js
Next.js
React
React
Tailwind CSS
Tailwind CSS
Jetpack Compose
Jetpack Compose
Backend
Spring Boot
Spring Boot
Node.js
Node.js
Express
Express
NestJS
NestJS
Gin
Gin
Databases
PostgreSQL
PostgreSQL
Redis
Redis
SQLite
SQLite
Infrastructure
Docker
Docker
Kubernetes
KubernetesExploring
Kafka
KafkaExploring
Nginx
Nginx
DigitalOcean
DigitalOcean
Vercel
Vercel
Tools
Git
Git
Linux
Linux
My Projects

Check out my latest work

From machine learning and mobile apps to distributed systems and complex web applications. Here are a few of my favorites.

Scrape LM

An AI news aggregator that turns natural-language prompts into structured queries via Claude, scraping Google News in real time with Redis caching.

Next.jsNext.jsGoGoRedisRedisClaude APIClaude APIDockerDocker+2

Nimonspedia

A full-featured e-commerce platform with a PHP MVC marketplace and a Node.js real-time layer for live chat and auctions.

PHPPHPNode.jsNode.jsReactReactTypeScriptTypeScriptPostgreSQLPostgreSQL+2

Distributed KV Store (Raft)

A fault-tolerant distributed key-value store implementing the Raft consensus algorithm in Rust, with leader election, log replication, and crash recovery over gRPC.

RustRustgRPCgRPC

Portfolio Website

This site, built with Next.js and Tailwind CSS, focused on clean design and strong SEO.

Next.jsNext.jsTypeScriptTypeScriptTailwind CSSTailwind CSS

Image Classifier & Captioner

A from-scratch deep learning project: CNN image classification and RNN/LSTM image captioning, implemented in pure NumPy with manual backpropagation.

PythonPythonNumPyNumPyTensorFlowTensorFlowKerasKerasJupyterJupyter

nimons360

An Android family location-tracking app with a live MapLibre map, rotating markers, and real-time GPS and device status broadcasting.

KotlinKotlinJetpack ComposeJetpack ComposeSQLiteSQLite
Contact

Get in Touch

Feel free to reach out on any platform, I'll get back to you whenever I can.

EmailWhatsAppInstagramLINELinkedIn

© 2026 Brian Ricardo Tamin. All rights reserved.