Benjamin Looi
Benjamin Looi

About me

I'm Benjamin — a full-stack developer from Malaysia, currently based in Cambodia. I've spent the past 5+ years building web and mobile products, mostly for small and medium-sized businesses in Southeast Asia who need technology that actually works for their context.

Most recently, I built Baguette POS — a point-of-sale system for restaurants in Cambodia that handles dual-currency payments (USD and Riel), real-time table management, and offline-first ordering. Before that, I designed and launched Sokha Tech, a bilingual consultancy platform helping Cambodian SMEs adopt digital tools.

I work primarily with TypeScript, React/Next.js, and Node.js. I care about building things that get used by real people, writing about what I learn along the way, and continuously pushing my craft forward.

I'm currently looking for remote opportunities where I can bring this hands-on, full-stack experience to a team that values shipping real products over chasing trends.

Skills & Technologies

I specialize in building seamless, user-friendly applications using modern web technologies. Here's my toolkit:

Languages

HTMLCSSJavaScriptTypeScriptPython

Frontend Frameworks

Vue JSNuxt JSReact JSNext.jsAngular

Front-end Ecosystems

GSAPFramer MotionReduxAxiosReact Hook FormZodi18next

Components Libraries

Shadcn UIMaterial UIAnt DesignElement UIVuetify

CSS Styling

Tailwind CSSEmotionStyled ComponentsCSS ModulesSASSBootstrap

Cross-Platform

React NativeExpo

Backend

Node.jsExpress.jsMongoose

Databases/BaaS/CMS

MongoDBPostgreSQLSQLiteRedisFirebase/FirestoreSupabaseMySQL

Other Technologies

DockerAWSRESTful APIsOAuth / JWTCI/CD (Jenkins, GitHub Actions, GitLab CI)WebSocketsVercelNetlify

Other Tools

VS CodeGitGitHubEslint/PrettierFigmaPostmanJiraPuppeteer (end-to-end tests)Webpack / Rollup / Vite (bundlers)Storybook