Sebi Unipan

/* Software engineer. Problem solver. Builder. */

Scroll

Skills & Expertise

Languages

TypeScriptJavaScriptKotlinJavaPythonSQLPHPHTML/CSS

Frontend & Mobile

ReactNext.jsReact NativeAngularAndroidTailwindReact Query

Backend & Data

Node.jsNestJSLaravelREST APIsgRPC/ProtobufPostgreSQLMongoDBMySQLDrizzlePrisma

Cloud & Engineering

GitDockerGitHub ActionsCloudflare R2AWS S3/CloudFrontAzureVercelRailwayCI/CDCode ReviewAI-assisted development workflows

Experience

May 2023 – Present · Remote

Rave

Software Engineer
KotlinJavaAndroidREST APIs
  • Architected and shipped Rave's Android Friends Page as 1 of 2 Android engineers, establishing implementation patterns adopted by iOS/Desktop teams and contributing to 100K+ MAU growth on an 800K DAU platform
  • Led partner communication and Android ad/monetization integrations, driving 20% revenue growth
  • Owned Android content-provider expansion for Rave, adding Crunchyroll, Pluto TV, VK, RuTube, X/Twitter, YouTube Live/Twitch, and real-time live chat while hardening playback, authentication, metadata, subtitles, and provider edge cases
  • Spearheaded Iris, Rave's first reusable, liveness-based Android age-verification SDK, combining CameraX, ML Kit face detection, and custom UI to move beyond bypassable DoB checks and help prevent underage access to mature content
  • Refactored legacy Java/Kotlin components as part of Rave's single-Activity Kotlin rearchitecture, replacing Activity-coupled callbacks, Java threading, null/lifecycle guards, and boilerplate with Fragments, ViewModels, coroutines/Flow, structured concurrency, and Kotlin extensions
  • Diagnosed critical memory leaks in third-party SDK integrations and coordinated fixes with external teams, helping maintain 97%+ crash-free rate
May – August 2022 · Kelowna, BC

Minga

Full-Stack Engineer
AngularTypeScriptgRPCProtobufRxJS
  • Implemented hall pass and behavioral points features with complex time-based logic and state management using Protobuf/gRPC, serving 20K+ students and teachers across 50+ schools daily
  • Identified and resolved 10+ UI bugs through QA collaboration, including screen scaling issues and unresponsive controls, improving cross-device compatibility
September 2021 – April 2022 · Kelowna, BC

Atomic47 Labs

Full-Stack Engineer
React NativeNode.jsNestJSMongoDBAzure
  • Optimized backend performance by refactoring to MongoDB aggregation pipelines and consolidating scattered calls, improving query speed by 80% and reducing total requests by 40%
  • Replaced the majority of Redux with React Query, reducing state management complexity by 50%
  • Diagnosed and fixed critical authentication bug in Auth0 token refresh flow; granted production access to debug, resolving login failures affecting all users
  • Built core Village App features: real-time WebSocket chat, geospatial friend discovery (1-150km), and 17-category marketplace, powering social discovery and local commerce
May – August 2021 · Richmond, BC

Jusaves

Full-Stack Engineer
LaravelPHPPythonMySQLscikit-learn
  • Built a Python recommendation engine using cosine nearest-neighbor search over a location-filtered product catalog, seeding results from cart/click signals and scaling to 2M products
  • Implemented multi-role authentication with dynamic role switching between buyer, seller, and distributor, allowing users to operate across all marketplace sides

Projects

Education

University of British Columbia

Bachelor of Science in Computer Science

Graduated 2023

GPA: 4.0/4.33

🏅
Deputy Vice Chancellor Scholarship (2020–2023)Awarded for maintaining 80%+ academic average

Let's Connect

My inbox is always open — whether you have an opportunity, a question, or just want to say hi.

© 2026 Sebi Unipan