IVAN TRAN

Full-Stack Engineer building operational software

TypeScript · React · Next.js · PostgreSQL

View FriendChise

FEATURED WORK

A frontline operations platform that makes day to day work easier by centralising tasks, procedures and scheduling, reducing onboarding friction and turning staff knowledge into reusable processes.

Production pilot, live daily at Walker’s Doughnuts
55Prisma data models
440+Automated tests
Contributors

A mobile companion to FriendChise for everyday frontline use in the doughnut kitchen. Staff can access tasks and operational information on the floor, with AI-assisted document capture that converts photos and PDFs into structured, editable task drafts.

  • Built with React Native and Expo for day to day frontline use
  • Shares FriendChise’s existing backend, authentication and organisation data
  • Translated warehouse staff needs into a technical specification for the WMS software developer.
  • Mapped relationships across three WMS tables, including calculations, filters, and field dependencies needed for one reliable operational view.
  • Later diagnosed a production data-refresh issue by tracing how calculated values propagated across the system.
Estimated impact
60–80% faster retrieval
~50% faster onboarding
~40% fewer errors
  • Selected for QA Wolf’s paid final stage assessment from a small finalist group and received A$220 for the technical evaluation.
  • Focused on problem-solving, edge cases, maintainable code and clear technical communication.
  • The experience helped me reflect on my mistakes and improve how I communicate, seek feedback and approach future work.

EXPERIENCE

Mercor

  • Review AI-generated slide outputs and identify issues in structure, clarity, layout, and correctness.
  • Write targeted prompts and feedback explaining what worked, what failed and how outputs should improve, while collaborating with peers and applying reviewer feedback consistently.
  • Completed Mercor’s introductory course on AI agents and agent workflows, with a publicly verifiable credential.
Verify Credential Website

ECHT

  • Analysed three WMS data tables and mapped the field relationships, calculation logic and filtering rules needed to consolidate them into one operational view.
  • Authored the technical specification for the vendor developer and later diagnosed a stale-data defect where calculated replenishment values failed to refresh correctly.
  • Redesigned the workflow from two operators to one, with an estimated 60–80% faster retrieval and ~40% fewer errors.
Case Study Website

OPEN SOURCE CONTRIBUTIONS

DevTasks

A minimalist engineering command center for developer workflows.

GitHub Website
Favorites layout for Dev Utilities PR #274
  • Added a favorites system backed by localStorage
  • Designed reusable state logic so additional utility types can adopt the same pattern
  • Added JSDoc/documentation so future contributors can extend it safely
Sidebar navigation with route persistence PR #226
  • Built a config-driven sidebar so new sections register without touching layout code
  • Added route-aware persistence so the active section survives navigation and reloads
  • Implemented collapse animation and multi-page grouping for deeper navigation trees

ABOUT

Profile

Ivan Tran

I’m a full-stack engineer based in Melbourne who likes solving messy, real-world workplace problems and turning fragile processes into software that teams can rely on.

That instinct came from hospitality work before I moved into engineering, and it shaped FriendChise: a production platform I still build, test and run for a real store. Day to day, I split my time across full-stack product work, test automation and open-source maintenance.

Off-screen: previously ranked #2 in Australia and #128 globally in Clash of Clans.


SKILLS

Technical Stack

Core

TypeScript, JavaScript, React, Next.js

Backend & Data

Node.js, PostgreSQL, SQL, Prisma, REST APIs

Infrastructure

Docker, Redis, Supabase, Vercel

Testing

Vitest, Playwright, Jest

Engineering

Multi-Tenant Architecture, RBAC, System Design, Git

Currently studying: AWS Certified Solutions Architect – Associate (SAA-C03)

ADDITIONAL WORK

Selected Projects

Smaller projects, experiments and coursework that show additional breadth across full-stack development, systems and algorithms.

Additional projects

Multitenant E-Commerce In Progress

Multi-tenant SaaS e-commerce build with tenant-scoped data isolation and role-based access control.

MERN Thinkboard

Full-stack note-taking app, React, Node.js, Express, MongoDB, JWT auth, Redis-backed rate limiting.

Vending Machine Simulator 100% Grade

4-person C++ team project, command-pattern design, custom data structures, zero memory leaks (Valgrind).

Competitive Programming & Certifications Ongoing

200+ coding challenges and certifications supporting data structures, algorithms and API-testing fundamentals.


LET'S CONNECT

Send Me a Message

Open to full-stack and software engineering roles in Melbourne, hybrid or remote.

Message sent, I'll get back to you soon.