Profile picture of Samodra

SamodraVerified

Software Engineer

About

Hi, I'm Sam, a Software Engineer based in Indonesia, currently working at Vidio. I've worked on web applications using Ruby on Rails and Next.js, and I care about writing maintainable code and building things that work well for people. When I'm not coding, I enjoy customizing my Linux setup to suit my workflow and exploring other tech tools out of curiosity. I believe there's always something new to learn and better ways to create meaningful software.

Projects

Dotfiles

My personal dotfiles for managing and provisioning a consistent Unix-based development environment, including configurations for shell, editor, terminal, and other tools I use daily.

LinuxBashPython

Neovim Config

My custom Neovim configuration tailored for modern development, featuring LSP, autocompletion, formatting, fuzzy finding, and Lua-powered plugin management using Lazy.nvim.

LuaLazy.nvim

Aptly

An Ansible-based provisioning setup to automate the configuration of my personal Ubuntu PC, including development tools, system settings, and essential packages.

AnsibleBashUbuntu

CVLytics

A CV parser application that extracts structured information from resumes

PythonFlaskNext.jsDockerGithub Actions

Portfolio

My personal portfolio website built with Next.js, Tailwind CSS, and TypeScript.

Next.jsTailwind CSSTypeScriptFirestoreRedis

GPP Warehouse

GPP is a web-based warehousing information system that handles inventory, order tracking, storage management, and reporting to support better decision-making.

LaravelMySQL

Experiences

  • Optimized OTP costs by integrating WhatsApp OTP with SMS fallback, reducing SMS dependency and cutting costs by 50%+.
  • Enhanced communication features (Chat, Segments, Notifications, Inbox) for a seamless user experience.
  • Revamped the Games tab into the Arcade tab, enhancing user engagement and feature visibility.
  • Managed payment integrations, ensuring secure and reliable transactions (Google Play Billing, Apple, etc.).
  • Maintained & scaled microservices on Google Kubernetes Engine (GKE) & Google Compute Engine (GCE) for high availability.
  • On-call engineer for monitoring, debugging, and ensuring uptime using Datadog, Kibana & Loki.
Ruby on RailsSpring BootNext.jsTailwind CSSTypeScriptDockerKubernetesGoogle Cloud PlatformDatadog

Educations

Binus University

Bachelor of Computer Science

-

Astra Polytechnic

Associate of Information Management

-

Get In Touch

Feel free to reach out if you want to collaborate on a project, have a question, or just want to connect.

All rights reserved © 2025 Samodra

Built with Next.js and Tailwind CSS