Ebimsa Logo
ebimsa

Building clean architecture. Solving hard systems.

Computer Science student at Universitas Indonesia. I build high-performance distributed engines, robust backends, and intelligent multi-agent LLM software.

Enggal Bima Sakti
Biography

Engineering from first principles.

I am Enggal Bima Sakti (Ebimsa), a Computer Science student and Software Engineer at Universitas Indonesia. I write clean, performant, and thoroughly tested code.

Specializing in distributed systems, backend architectures, and LLM applications. Focused on engineering from first principles.

95+

Lighthouse Performance Target

100%

Commitment to Clean Code

Backend Systems

Architecting robust backend services, high-throughput REST/gRPC APIs, and SQL/NoSQL databases with Go and Node.js.

Artificial Intelligence

Building Retrieval-Augmented Generation (RAG) pipelines, model integrations, and autonomous LLM agent networks.

Full Stack Craft

Designing responsive, accessible web interfaces using Next.js, React, and custom styling systems.

Scalable Applications

Deploying containerized environments, cloud microservices, and message queues under heavy workloads.

Portfolio

Featured Projects

Deep-dives into systems architecture, production codebases, and artificial intelligence models.

AI/ML

LuminaAI

Multi-Agent Orchestration & RAG Pipeline

A production-grade Retrieval-Augmented Generation (RAG) platform coordinating multiple specialized AI agents. It processes unstructured multi-format data, performs semantic chunking, and runs automated reasoning pipelines.

The ChallengeProcessing massive sets of unstructured files and orchestrating multiple LLM agents created high latency, high API costs, and context limits.
The SystemDesigned a distributed microservice architecture. A Go-based file processor performs semantic layout analysis. We built a custom multi-agent routing loop in Python using LangGraph.
FastAPIpgvectorQdrantLangChainRedis
Live DemoSource
lumina-ai.ebimsa.com
LuminaAI
Systems & Cloud

NovaCloud

Distributed Serverless Event Broker & Scheduler

An event-driven pub/sub broker designed in Go to handle millions of tasks. It guarantees at-least-once message delivery, partition rebalancing, and decentralized task scheduling.

The ChallengeManaging millions of scheduled jobs suffered from thread starvation and partition loss during node failures.
The SystemDeveloped a custom log-structured merge-tree partition storage engine in Go. Integrated Raft consensus for leader election and partition rebalancing.
GogRPCKubernetesPrometheusConsensus
Live DemoSource
nova-cloud.ebimsa.com
NovaCloud
Full Stack

SynthEditor

Block-Based Collaborative Editor with Real-Time Sync

A block-based collaborative workspace that mimics Notion's typing experience. It supports real-time editing, slash commands, multiplayer cursors, and offline sync.

The ChallengeSynchronizing state changes across multiple concurrent users without central locks resulted in editing conflicts.
The SystemUsed Conflict-free Replicated Data Types (CRDTs) via Yjs. Built a custom WebSocket provider to sync binary document updates and cursor locations.
Next.jsTailwind CSSYjsWebSocketsTipTap
Live DemoSource
synth-editor.ebimsa.com
SynthEditor
Timeline

Professional Experience

A chronological record of software engineering internships, research fellowships, and academic leadership.

ResearchOct 2024 - Present

Research Assistant

Universitas Indonesia - Natural Language Processing Lab

  • Conducting research on resource-efficient fine-tuning of transformer models for low-resource languages.
  • Optimized tokenization pipelines and implemented LoRA adapters, reducing training hardware requirements by 30%.
  • Collaborating with senior researchers to publish findings in regional NLP conferences.
PythonPyTorchHugging FaceTransformersLoRA
InternshipJun 2024 - Sep 2024

Backend Software Engineer Intern

GoTo Group (Gojek / Tokopedia)

  • Refactored Go-based order-ingestion APIs, handling 15,000+ peak concurrent writes.
  • Integrated Redis caching layers for catalog endpoints, resulting in a 25% decrease in p99 API latency.
  • Collaborated with QA engineers to establish automated integration test suites, reducing regression rates by 18%.
GoRedisKafkaPostgreSQLDockergRPC
Teaching AssistantAug 2023 - Present

Teaching Assistant

Universitas Indonesia - Faculty of Computer Science

  • Lecturing undergraduate students on Data Structures & Algorithms and Database Systems.
  • Grading programming assignments (C++ & Java) and hosting weekly tutorials on runtime complexity.
  • Designed automatic grading scripts using Python, reducing submission grading cycle time by 40%.
Data StructuresAlgorithmsC++PythonSQL
LeadershipJan 2024 - Dec 2024

Head of Engineering

Computer Science Student Association (BEM Fasilkom UI)

  • Directed a team of 15 software developers managing internal academic applications and event platforms.
  • Enforced code reviews, TypeScript schemas, and consolidated CI/CD builds on GitHub Actions.
  • Successfully delivered 4 web apps serving over 2,000 active student users.
Project ManagementReactCI/CDTypeScriptNext.js
CompetitionMar 2024

1st Place Winner

National Informatics Hackathon (Informatics Expo)

  • Developed a serverless supply chain distribution coordinator that matches logistics operators dynamically.
  • Implemented a graph-theoretic shortest-path routing algorithm on AWS Lambda.
  • Pitched the final product architecture to industry leaders, winning first place out of 120 teams.
AWS LambdaNode.jsServerlessGraph AlgorithmsPitching
Credentials

Professional Certifications

Verified expertise in cloud computing, machine learning modeling, and systems automation.

2024

AWS Certified Cloud Practitioner

Amazon Web Services

View Credentials
2024

Deep Learning Specialization

DeepLearning.AI / Coursera

View Credentials
2023

Google IT Automation with Python

Google / Coursera

View Credentials
Contact

Let's build something intelligent together.

Whether you're looking to hire an intern, collaborate on research, or discuss systems engineering and LLM agents, my inbox is always open.

Open to internship & contract work
Direct Email
contact@ebimsa.com