RianTosm

Hi, I'm Rian

Software Engineer.

I build modern, scalable, end-to-end applications using the MERN stack MongoDB, Express, React, and Node.js — along with Next.js and TypeScript — fast, accessible, and built to scale.

Selected Work

Projects I'm proud of

tosm-finance.tosm.netlify.app

Full Stack · 2026

Tosm Finance

A full stack personal finance PWA for tracking multi-wallet balances, categorized transactions, budgets, and an investment portfolio ledger, with real reporting.

My role — Full stack developer — product architecture, REST API design, database modeling, and dashboard/report UI.

ReactTypeScriptViteRedux ToolkitTailwind CSS
  • Multi-wallet balance tracking with drag-to-reorder and a primary wallet
  • Income, expense, transfer, and balance-correction transactions with live filtering and search
  • Category-scoped monthly budgets as spending reminders
tosm-cafe.tosm.netlify.app

Full Stack · 2026

Tosm Cafe

A multi-branch cafe platform spanning three coordinated apps — QR-code table ordering for customers, a POS and back office for staff, and the REST API tying both to one branch- and role-scoped database.

My role — Full stack developer across all three apps — customer ordering site, back-office admin panel, and REST API — including role/branch-scoped auth, database modeling, and reporting aggregations.

Next.jsReactTypeScriptTailwind CSSRedux Toolkit
  • QR-code table ordering — scan, browse the menu, add to cart, and pay via a mock QRIS flow with no account required
  • Order lookup by phone number, with a 10-minute payment countdown and automatic stock release on expiry
  • Branch-scoped POS for cashiers — cash or QRIS checkout, receipt printing, dine-in and walk-in orders
View all projects

About Me

A front end & mobile developer focused on shipping real products

I'm Rian, a front end and mobile developer with experience building polished, production-ready interfaces for web and mobile — with enough backend and API knowledge to work across the stack when a project calls for it.

More about me
6+ Years Experience
Web & Mobile Development
Frontend, Mobile & API Integration
Tech Stack

Tools I use to build

Frontend

React.jsNext.jsTypeScriptTailwind CSS

Backend

Node.jsExpress.jsREST API

Database

MongoDBMySQL

Mobile

React Native

Tools

GitFigmaPostmanVercelNetlify

AI

Claude AIAntigravity

Experience

Where I've worked

6+ years building web and mobile products across agencies, startups, and independent contract work.

Dec 2022 - Present · 3+ yrs

Front End & Mobile Developer

PT. Envisi Digicom Webindo

Working as a developer at a software house, delivering custom web and mobile applications tailored to each client's business needs.

  • Developed, sliced, and deployed web applications from design handoff to production.
  • Integrated third-party and internal APIs to power dynamic web features.
  • Performed ongoing maintenance and bug fixing across live web applications.
  • Audited and improved web performance using PageSpeed Insights and Lighthouse.
  • Implemented both server-side (SSR) and client-side (CSR) rendering depending on project requirements.

Aug 2021 - Jul 2023 · 2 yrs

Software Engineer for Mobile Platform

PT Pitchplay

Built and maintained the Pitchplay mobile platform, enabling creators to monetize premium content — audio, video, and membership-based subscriptions — through a single, unified app.

  • Developed core content monetization features spanning audio, video, and subscription-based membership models.
  • Built and maintained mobile UI flows in React Native for content checkout and subscription management.
  • Worked directly with founders to scope features and translate product requirements into technical implementation.
  • Implemented live streaming using Agora and real-time group chat using Firebase for interactive creator broadcasts.

Oct 2020 - Aug 2021 · 11 mos

Mobile Developer

Bakehouse Sdn Bhd

Worked on the mobile revamp of the Swiggit App into Thyrst, modernizing the product's mobile experience for Bakehouse Sdn Bhd.

  • Rebuilt the Swiggit App from the ground up as Thyrst, refreshing the UI, functionality, and codebase end-to-end.
  • Modernized the app architecture to improve stability, performance, and long-term maintainability.

Aug 2020 - Oct 2020 · 3 mos

Mobile Developer

AirAsia Redtix Sdn Bhd

Built the Redtix App, a mobile ticketing platform that let users discover events and book tickets on the go.

  • Developed the core event browsing and ticket booking flow for the Redtix mobile app.
  • Implemented booking and checkout logic connected to third-party ticketing APIs.

What I Do

Services

Web Development

End-to-end web applications built on Next.js and TypeScript — from architecture and data modeling to deployment, optimized for performance and long-term maintainability.

Frontend Development

Accessible, component-driven interfaces with React and Tailwind CSS, built around reusable design systems and measured for real-world usability.

Backend & API Development

RESTful services and APIs with Node.js and Express, covering authentication, data modeling, third-party integrations, and secure, scalable business logic.

Mobile Development

Cross-platform mobile apps with React Native, sharing logic with the web stack while delivering native performance and platform-appropriate UX.

Let's build something together.

Have a project, opportunity, or just want to talk?