Hello

Unedo Tampubolon

Junior Software Engineer

01 Who I am

About Me

I'm a passionate and results-driven Junior Software Engineer with a strong foundation in full-stack development. I thrive on building innovative solutions and have hands-on experience with a diverse range of technologies including Golang, TypeScript, and Python. My project portfolio showcases my ability to develop everything from scalable backend services to dynamic user interfaces. I am particularly interested in the application of AI and have experience building intelligent systems with Deep Learning and Large Language Models. I am a quick learner, a collaborative team player

02 Selected work

Projects

TicketSaas preview
01

TicketSaas

GoKafkaRedisPostgreSQLNext JS

Microservices ticketing platform built with Go, Kafka, Redis, PostgreSQL, and Next.js: event approval, seat reservations guarded by pessimistic locking in PostgreSQL, and payments coordinated through a transactional outbox.

OrbitSearch preview
02

OrbitSearch

GoHTMLCSSTorrentJavascript

REST API gateway to search movies, books, and TV shows through a Jackett instance, built with the go-jackett library.

CS App preview
03

CS App

JavaSpring BootWebsocketPostgreSQLMongoDB

Spring Boot backend for real-time chat with JWT auth, STOMP-over-WebSocket private messaging via RabbitMQ, MongoDB message history, PostgreSQL users, and OpenAPI documentation.

CineVibe preview
04

CineVibe

Next JSTypescriptWebsocketWebRTCGolang

Real-time Clubhouse-style audio app for movie discussions: themed rooms from TMDB, WebRTC voice via LiveKit, role-based moderation; Golang backend, Next.js frontend.

Other interesting projects

05

Tunara

AndroidXMLJavaDeep LearningYOLO

Android app that identifies traditional Indonesian musical instruments from a camera photo using a YOLO model I co-built with Roboflow.

06

Lensboxd

React JSTypescriptZustand

Personalized movie recommendations from your Letterboxd username or a list of seed movies.

07

Lensboxd API

PythonFlaskCollaborative Filtering ALSPlaywrightBeautiful Soup

API that scrapes Letterboxd profiles, diaries, and reviews, then serves them plus film recommendations through structured REST endpoints.

08

NST

CycleGANDRIT++DeepLearningPytorch

Image-to-image translation using DRIT++ and CycleGAN to move artistic styles across domains; I built part of the DRIT++ implementation.

09

SPOM

LaravelPHPLivewireBlade

Meme site from a campus web-dev course: users post memes with their origin/context, and an admin issues a verdict on each origin.

10

Memori

GoCachingTCP ProtocolClient PoolCLI

Redis-like in-memory cache server in Go with a binary TCP protocol, a pooled client for high throughput, TTL expiration, and a CLI; benchmarked head to head against Redis.

11

Blue Check Hider

JavascriptWebExtensionChrome MV3Firefox MV2DOM

Cross-browser extension that hides tweets from blue-check verified users on X/Twitter with soft or hard hide modes and a live counter, shipping builds for Chrome, Edge, and Firefox.

03 Where I've worked

Experience

  1. Jul 2025 - Sep 2025

    PT. Telkomsel

    Full-Stack Developer Intern

    • Built an internal coverage and network-performance dashboard for Surabaya-Madura operations using React, TypeScript, and Golang Gin, integrating 15+ data sources and APIs
    • Developed an AI data-query agent with LangChain, LangGraph, and MCP, enabling natural-language access to coverage data and reducing manual lookup
  2. Jun 2024 - Jun 2025

    Beta U Software House

    Backend Developer

    • Led three backend engineers from architecture through production launch of a tutoring and scholarship consultation platform
    • Built an Express JS backend for JWT authentication, RBAC, and Midtrans/Xendit payments; coordinated backend-frontend integration across 25+ features and deployed the platform to a VPS
  3. Oct 2023 - Feb 2024

    Ini Lho ITS

    Backend Developer

    • Developed and deployed 20+ REST endpoints with TypeScript and Express.js for an ITS open-campus site used by 75,000+ visitors
    • Designed 10+ relational tables to support reliable data flows across 20+ core modules
  4. Mar 2023 - Dec 2023

    Schematics ITS

    Backend Developer

    • Built 30+ REST endpoints with PHP and Laravel for a production platform handling 50,000+ requests with 99% uptime
    • Reduced API response time by 50% through query optimization and caching; delivered 20+ sprints with an eight-engineer cross-functional team
04 Background

Education

2022 - 2026

Bachelor of Science in Computer Science

Sepuluh Nopember Institute of Technology (ITS)

  • GPA: 3.78/4.00
  • Relevant Coursework: Data Structures, Algorithms, Software Engineer, Database Systems, Cloud Computing, Deep Learning