Marvel Collin
Fullstack Software Engineer · Jakarta, Indonesia
marvelcollin7@outlook.com · CV (PDF) · GitHub · LinkedIn · Instagram
Who is Marvel Collin?
Marvel Collin is a fullstack software engineer based in Jakarta, Indonesia. Marvel Collin works at the Software Laboratory Center, BINUS University, and is studying for a Bachelor of Computer Science at BINUS University. Focus areas are fullstack engineering, AI and DevOps, mostly with Go, .NET Core, TypeScript and Linux. Open to freelance and full time work.
This site lists 21 projects, 2 research papers, 9 roles and 3 awards, with work experience going back to Nov 2022. Contact Marvel Collin at marvelcollin7@outlook.com.
Experience
Full-stack Engineer, R&D Staff · Software Laboratory Center, BINUS University
Marvel Collin has worked as Full-stack Engineer and R&D Staff at Software Laboratory Center, BINUS University since Sep 2025, full-time. Built 8 internal apps and run 25+ BINUS platforms used by 5,000+ people on 7 campuses. Moved CI to self-hosted Forgejo and sped up the heaviest endpoints with Redis and RabbitMQ.
Laboratory Assistant · Software Laboratory Center, BINUS University
Marvel Collin worked as Laboratory Assistant at Software Laboratory Center, BINUS University from Sep 2024 to Sep 2025, full-time. Best Assistant Award. Taught 20+ lab subjects to 700+ students, from web and AI to networking and security.
Software Engineer · Enrichment Program, BINUS University
Marvel Collin has worked as Software Engineer at Enrichment Program, BINUS University since Aug 2025, internship. Shipped 4 internal platforms end to end. Cut deploys from 15 minutes by hand to 5 minutes automated, and sped up the slowest queries.
Freelance
Marvel Collin has worked freelance since Apr 2026.
Team Promotion, Marketing · BINUS University, West Jakarta
Marvel Collin worked as Team Promotion and Marketing at BINUS University, West Jakarta from May 2023 to Oct 2023, part-time. Campus marketing and student outreach.
Team Promotion, Marketing · SATU University, Pontianak, West Kalimantan
Marvel Collin worked as Team Promotion and Marketing at SATU University, Pontianak, West Kalimantan from May 2023 to Aug 2023, part-time. Campus marketing and student outreach.
Robotics Technician & Tutor · E-Ducate Coding School, Pontianak
Marvel Collin worked as Robotics Technician & Tutor at E-Ducate Coding School, Pontianak from Mar 2023 to Jun 2023, full-time. Wrote the curriculum and taught Arduino and ESP32 robotics.
Robotic Technician · E-Ducate Coding School, Pontianak
Marvel Collin worked as Robotic Technician at E-Ducate Coding School, Pontianak from Jan 2023 to Mar 2023, part-time. Built class material and demo rigs.
Robotics Technician · E-Ducate Coding School, Pontianak
Marvel Collin worked as Robotics Technician at E-Ducate Coding School, Pontianak from Nov 2022 to Dec 2022, internship. First robotics role. Builds and lab support.
Projects
tetriMosuV
tetriMosuV is a 3D Tetris crossed with osu! rhythm gameplay, built by Marvel Collin for Software Laboratory Center, NAR25-2. It was built from Dec 2024 to Jan 2025 with React, Three.js and GSAP. Role: Solo, Design + Eng.
tetriMosuV is a hybrid browser game that merges 3D Tetris with the rhythm mechanics of osu!. Built with React and Three.js for a fully web-based, lightweight experience. Outcome: 7 stars on GitHub, live demo.
MisVord
MisVord is a Discord clone on a self-made PHP framework, built by Marvel Collin for Software Laboratory Center. It was built from Apr 2025 to Aug 2025 with PHP (custom framework), Socket.IO and VideoSDK. Role: Full-stack.
MisVord is a Discord clone built on a custom PHP framework I wrote from scratch, inspired by Laravel, with its own migrations, ORM, error handling, and logging. Outcome: 3 stars, full custom framework.
Pomolab
Pomolab is a Pomodoro timer that lives inside Discord, built by Marvel Collin as a personal project. It was built from Sep 2025 to Jan 2026 with TypeScript, React and Discord API. Role: Solo.
Pomolab is a Pomodoro focus timer integrated with Discord, Pomofocus meets a Discord activity, so you can run focus sessions together with friends. Outcome: 5 stars on GitHub.
Constellation
Marvel Collin built Constellation as a personal project. A collaborative platform to host and train AI with friends. It was built from May 2026 to Aug 2026 with TypeScript. Role: Full-stack.
Constellation lets you host or train AI models together with friends, a shared compute and training space. Outcome: In development.
Knowledge Distillation
Marvel Collin built Knowledge Distillation as a personal project. Knowledge distillation and quantization for reasoning models. It was built from Apr 2026 to Sep 2026 with Python and Machine Learning. Role: Solo, Research.
A research project on knowledge distillation focused on reasoning and competitive programming, compressing a larger model capability into a smaller one. Outcome: Research project.
ClaudeDeck
ClaudeDeck is a local control panel that swaps Claude accounts and schedules background Claude runs, built by Marvel Collin as a personal project. It was built from Jun 2026 to Sep 2026 with TypeScript and Node CLI. Role: Solo.
ClaudeDeck keeps one Claude Desktop and swaps the signed in account in place, so Claude Desktop and Claude Code always sit on the same login. It saves the session files each account produces after sign in and restores them on demand. Nothing is decrypted, no password is typed and nothing leaves the machine. Outcome: Published on npm as claudedeck.
Overleaf Claude MCP
Overleaf Claude MCP is an MCP server that lets Claude read, edit and compile Overleaf projects, built by Marvel Collin as a personal project. It was built in Aug 2026 with TypeScript, Node, MCP and Playwright. Role: Developer.
Overleaf keeps the Git bridge and Dropbox sync behind Premium, so the free tier has no public API. This server speaks the same internal HTTP and socket endpoints the Overleaf web app uses, authenticated with a browser session cookie you paste once. Outcome: 28 tools.
NRX
NRX is an ISO compliance management platform, built by Marvel Collin for ITEL, Singapore. It was built from Apr 2026 to Jul 2026 with Next.js, React 19, Go, Gin and PostgreSQL. Role: Fullstack.
NRX turns scattered spreadsheets, screenshots and chat threads into a single workspace for incidents, assets, people and controls, aimed at teams working toward SOC 2, ISO 27001 and GDPR. Outcome: 386 tests green.
Agent Skills
Agent Skills is a Claude Code plugin of six skills that hold the agent to a checklist, built by Marvel Collin as a personal project. It was built since Jul 2026 with Claude Code plugin, Markdown and Bash. Role: Solo.
A Claude Code plugin that bundles six skills, each one a slash command: /backend, /uiux, /security, /checkprod, /research and /explain. Every skill lives in its own folder, so any one of them can be copied out and used alone. Outcome: Open source, 6 skills.
Adobe Premiere MCP
Adobe Premiere MCP is an MCP server that drives Adobe Premiere Pro, built by Marvel Collin as a personal project. It was built in Aug 2026 with TypeScript, Node, MCP and CEP. Role: Solo.
An MCP server for driving Adobe Premiere Pro from an AI assistant: inspect a project, cut and arrange a timeline, grade by measurement rather than by eye, mix and normalise audio to a real loudness target, and export frames or finished video. Outcome: Verified on 26.2.
Sahabat Sentarum Internal App
Sahabat Sentarum Internal App is a point of sale web app with stock and debt tracking, built by Marvel Collin for Sahabat Sentarum, Pontianak, Indonesia. It was built from Aug 2026 to Oct 2026 with React 19, Go, Gin and Turso. Role: Solo.
A point of sale web app for Sahabat Sentarum, served at marvelcollin.com/sahabatsentarum. A React 19 frontend talks only to a Go and Gin API, and only the API talks to the Turso database, Midtrans and Google Drive, so no secret reaches the browser. Outcome: v3.0 live.
Quantization and Explainability
Quantization and Explainability is a study of what quantization does to model explanations, built by Marvel Collin for ICCSCI 2025. It was built from Feb 2026 to Jun 2026 with Python, PyTorch, IndoBERT, LIME and SHAP. Role: Solo, Research.
Most quantization papers report accuracy, latency and model size. This one asks a different question: after you quantize an Indonesian sentiment classifier, does it still give the same reasons for its predictions? Outcome: Accepted at ICCSCI 2025.
Hiring System
Hiring System is an AI assisted hiring platform that takes applicants from CV upload to offer, built by Marvel Collin for ITEL, Singapore. It was built since Aug 2026 with Next.js, React 19, ASP.NET Core, PostgreSQL and Redis. Role: Fullstack.
An internal recruitment platform with Super Admin, HR and Candidate roles. Candidates upload a CV as a PDF, DOCX or image, and a separate AI service parses it into skills, education, work history and certifications they can add to their profile. Outcome: 4,785 tests green.
EnrichNotes
EnrichNotes is a consultation tracker for internship supervisors, built by Marvel Collin for Enrichment Program, BINUS University. It was built from Sep 2026 to Oct 2026 with React 19, Go, Gin and MySQL. Role: Fullstack.
Enrichment supervisors use EnrichNotes to write down every consultation with an intern: the company and position, the problem category, what was discussed, the follow up plan and a target date. Each note carries a status and can be assigned to a staff member, and the dashboard counts the notes that still need a follow up or have passed their target. Outcome: 3,958 students on the master list.
Attendance Management
Attendance Management is a clock in system for interns with a rotating code and a location check, built by Marvel Collin for Enrichment Program, BINUS University. It was built from Mar 2026 to Oct 2026 with React 19, Express, Socket.IO, Prisma and MySQL. Role: Fullstack.
Interns clock in and out from their phones. An admin or classroom screen shows a six digit code that the server replaces every ten seconds and pushes over Socket.IO, and a check in only counts when the code is current and the phone is within the allowed distance of the chosen BINUS campus. Outcome: In daily use by Enrichment interns.
CareerLink
CareerLink is a career tracking and bootcamp platform for Enrichment students, built by Marvel Collin for Enrichment Program, BINUS University. It was built from Mar 2026 to Jun 2026 with React Router, Laravel 12 and MySQL. Role: Fullstack.
CareerLink keeps a record for every Enrichment student with GPA, employment status, target position, skills and CV. Admins search and filter about 3,500 of them, sync the list from BINUS data, and move it in and out through Excel. Outcome: About 3,500 student records.
Learning Plan
Learning Plan is an internship reporting system for the School of Computer Science, built by Marvel Collin for Enrichment Program, BINUS University. It was built from Sep 2026 to Oct 2026 with React, Ant Design, Laravel 13 and MySQL. Role: Fullstack.
Interns in the School of Computer Science industry program file a learning plan, fill a daily log book and submit monthly and final reports here. Company supervisors approve through emailed links, lecturers review their own students, and the Enrichment team handles edit requests, extensions and scores from the admin side. Outcome: Laravel 7 to 13.
Owl Eyewear Smart Glasses
Owl Eyewear Smart Glasses is the Android and iOS companion app for Owl Eyewear AI glasses, built by Marvel Collin for Owl Eyewear, Jakarta, Indonesia. It was built since Aug 2026 with Kotlin, Jetpack Compose, Swift, SwiftUI and Gemini. Role: Solo.
Owl is the phone app for Owl Eyewear AI glasses, built natively twice: Kotlin and Jetpack Compose on Android, Swift and SwiftUI on iOS. Both apps live in one repository so they share the vendor SDKs, the design tokens, the prompts and the docs, and the two stay in step. Outcome: Android and iOS.
Pantau
Pantau is a live map of Indonesia built only from free public data, built by Marvel Collin as a personal project. It was built in Oct 2026 with React, TypeScript, MapLibre, Hono and Vercel. Role: Developer.
Pantau puts flights, ships, satellites, BMKG earthquakes, MAGMA volcano alert levels, NASA fire hotspots, PetaBencana flood reports, rain radar and 194 public cameras on one map. Search a flight number, an airline or a city like Jakarta to see every flight going there, with its route, how far along it is and when it should land. Tap a volcano for the latest six hourly MAGMA report, or tap any empty spot for the weather there. Outcome: 194 live cameras.
Sahabat Sentarum Landing Page
Sahabat Sentarum Landing Page is a 3D landing page for a building supply store, built by Marvel Collin for Sahabat Sentarum, Pontianak, Indonesia. It was built in Oct 2026 with React 19, TypeScript, Three.js, React Three Fiber and Vite. Role: Solo.
A landing page for TB. Sahabat Sentarum, a building supply store in Pontianak, live at sahabatsentarum.my.id. The store sells the same tank and pipe brands as every other shop in town, so the copy sells the store instead of the product: delivery to the site, a free fitting with tanks, competitive prices, help with warranty claims, and the one official WhatsApp number shown as a scam warning, because fake accounts impersonate the shop. Outcome: 14 tank types.
GW Bridge International Trading
GW Bridge International Trading is the website and admin panel for a Hangzhou vehicle and auto parts exporter, built by Marvel Collin for GW Bridge, Hangzhou, China. It was built since Oct 2026 with Next.js 16, React 19, TypeScript, Turso, Drizzle and Tailwind. Role: Solo.
GW Bridge is a B2B trading company in Hangzhou that sources vehicles, auto parts and related products from Chinese manufacturers and ships them to importers and dealers in Africa, the Middle East, Central Asia and Southeast Asia. The site, live at gwbridgeglobal.com, presents the products, the five step order process and the four markets, and ends in a quote request. Outcome: 4 export regions.
Research
Quantization Effects on Explainability in Indonesian Transformer-Based Sentiment Analysis
Quantization Effects on Explainability in Indonesian Transformer-Based Sentiment Analysis is a 2026 research paper by Helena Aurelia Sanjaya, Marvel Collin, Bertrand Geraldo Tjahyadi and Prof. Derwin Suhartono.
Research on applying model quantization techniques to sentiment analysis tasks. Includes multi-seed evaluation, explainable AI (XAI) analysis, statistical testing, and NusaX benchmark evaluation. Investigates how quantized models perform compared to full-precision baselines on Indonesian language sentiment data. Published in Procedia Computer Science (ICCSCI 2026).
Efficient Reasoning for Competitive Programming: Precision Limits of Knowledge Distillation and Post-Training Quantization of Large Language Models
Efficient Reasoning for Competitive Programming: Precision Limits of Knowledge Distillation and Post-Training Quantization of Large Language Models is a 2026 research paper by Marvel Collin, Bertrand Geraldo Tjahyadi, Helena Aurelia Sanjaya and Prof. Derwin Suhartono.
Distills a DeepSeek-R1-Distill-Qwen-7B teacher into a 1.5B student on unit-test-verified LeetCode reasoning traces, then tests whether the distillation gain survives post-training quantization. The gain holds at INT8 but not at 4 bits, and weight-space measurements of kurtosis, tail mass and quantization error explain why. Under review at IEEE Access.
Education
Bachelor of Computer Science
Marvel Collin studies Bachelor of Computer Science at BINUS University since 2023. Binus Ambassador, Laboratory Assistant, Freshmen Partner B28.
Computer & Network Engineering
Marvel Collin studied Computer & Network Engineering at SMKS Kristen Immanuel 1, Pontianak from Jul 2020 to Mar 2023. IT Club Mentor. Competed in national robotics.
Recognition
Best Assistant Award
In 2025, Marvel Collin received the Best Assistant Award from Software Laboratory Center, BINUS University.
Medallion of Excellence, Mobile Robotic LKS National
In 2022, Marvel Collin received the Medallion of Excellence, Mobile Robotic LKS National from Pusat Prestasi Nasional.
Bronze Medallion, ASEAN Skills Competition, Mobile Robotic
In 2022, Marvel Collin received the Bronze Medallion, ASEAN Skills Competition, Mobile Robotic from Kementerian Ketenagakerjaan RI.
Skills
- TypeScript: My default for web projects, React, Vite, everything.
- React: Primary UI library across BINUS R&D work and personal apps.
- Go: Backend and microservices for the BINUS laboratory platform.
- .NET Core: Building and maintaining the BINUS laboratory website.
- PHP: Wrote a Laravel-style framework from scratch for MisVord.
- Python: Machine learning, knowledge distillation, and scripting.
- C++: Competitive programming and algorithm practice.
- Three.js: WebGL and 3D interfaces, built a 3D Tetris game with it.
- Robotics · Arduino: National mobile-robotics competitions and tutoring.
- 3D Printing: Fabrication for robotics builds and competition projects.
- JavaScript: The foundation under TypeScript, used across all web projects.
- C#: Server-side logic alongside .NET Core for lab systems.
- Java: OOP fundamentals and university coursework.
- Kotlin: Android development and JVM-based projects.
- C: Low-level programming, embedded systems, and algorithms.
- Ruby: Scripting and backend prototyping.
- Rust: Systems programming and memory-safe concurrency.
- R: Statistical computing and data analysis.
- Swift: iOS development and Apple platform apps.
- Dart · Flutter: Cross-platform mobile app development.
- Angular: Enterprise frontend for structured applications.
- Svelte: Lightweight reactive UI for smaller projects.
- Vue.js: Component-based frontend for rapid prototyping.
- Node.js: Server-side JavaScript for APIs and tooling.
- Tailwind CSS: Utility-first styling, powers this portfolio.
- MongoDB: NoSQL document storage for flexible data models.
- SQLite: Embedded database for lightweight and mobile apps.
- Redis: In-memory caching and session management.
- Firebase: Auth, real-time database, and hosting.
- Supabase: Postgres backend powering this portfolio.
- Docker: Containerization for consistent dev and deployment.
- Kubernetes: Container orchestration for scalable services.
- Nginx: Reverse proxy and static file serving.
- Git: Version control across every project.
- Figma: UI/UX design and prototyping.
- Postman: API testing and endpoint documentation.
- TensorFlow: Deep learning models for NLP and research.
- Vercel: Deployment platform for frontend projects.
- Linux: Runs the servers behind my freelance and lab work.
- GitHub Actions: Release pipelines that build and ship the Sahabat Sentarum Internal App installers.
- Docker Compose: Multi-service stacks for Pomolab, MisVord, and aycom.
- PostgreSQL: Relational backbone for QueueOverflow and Supabase apps.
- MySQL: Classic relational storage for Laravel projects.
- Cloudflare: DNS, proxying, and edge in front of deployed sites.
- GitHub Pages: Static hosting for tetriMosuV, QuizLingo, and small tools.
- Networking · Cisco: VLANs, DHCP, and routing labs in Packet Tracer.
- PyTorch: Training and distilling models for research work.
- Hugging Face: Qwen and DeepSeek checkpoints for distillation experiments.
- Scikit-learn: Classic ML pipelines like diabetes prediction.
- Pandas · NumPy: Data wrangling and numerical computing.
- Jupyter: Notebooks for experiments, analysis, and reports.
- Speech Recognition: Audio processing and speech-to-text models.
- Tauri: Rust-backed desktop apps like the Sahabat Sentarum Internal App and QueueOverflow.
- Electron: Desktop shell for Constellation.
- Vite: Build tool under almost every frontend I ship.
- Laravel: PHP web apps and coursework platforms.
- Unity: Game programming, roguelikes, and coursework games.
- WebSocket · Socket.IO: Real-time rooms for Pomolab, MisVord, and MetalVlug.
- Cypress: End-to-end tests for QueueOverflow.
- shadcn/ui: Accessible component base for React apps.
- Android: Native apps like Livora and the Owl glasses companion.
- LabVIEW · myRIO: Control software for competition mobile robots.
- Bootstrap: Quick responsive layouts for Laravel projects.