Skip to content
jarrettyew.com

Software Engineer · Independent since 2016

I build software
that ships.

I'm Jarrett Yew - a software engineer working across the full product surface, from first scope to production. A decade of it, across edtech, consulting, and my own company.

01 - Experience

Where I've worked

  1. 2020 - Present

    Software Engineer - IndependentCurrent

    Quick Funnel Media

    Advise clients on technical direction and ship the work end to end - scoping, architecture, build, and handover across web and mobile.

    • Own delivery from first scoping call through production handover.
    • Translate ambiguous business requirements into shippable technical scope.
    • Build and maintain web and mobile applications for long-running clients.
    • React
    • Next.js
    • Ruby on Rails
    • TypeScript
  2. 2021 - 2023

    Frontend Engineer

    Koobits Learning

    Built and maintained the student, teacher, and payment portals for an edtech platform used across schools.

    • Shipped features across three production portals serving students and teachers.
    • Worked on the payment portal, where correctness and edge cases carry real cost.
    • Maintained shared internal frontend applications alongside product work.
    • React
    • TypeScript
    • SCSS
  3. 2019 - 2020

    Software Engineer

    Silicon Jungles

    Full-stack product work across web and mobile, moving between languages and frameworks as the roadmap required.

    • Delivered features across React, React Native, and Rails codebases.
    • Adapted across platforms and content management systems as projects demanded.
    • React
    • React Native
    • Ruby on Rails
  4. 2016 - 2019

    Technical Co-founder

    Develop IT Right

    Co-founded and led engineering for a software consultancy, shipping interactive business systems for clients in several industries.

    • Designed and shipped a hospital asset management system.
    • Built a foreign worker application platform and a printing quotation system.
    • Set technical direction and delivery process as a founding engineer.
    • Ruby on Rails
    • Firebase
    • JavaScript

02 - Selected work

Things I've built

NLT Nexus - Internal platform

Internal platform

2018

NLT Nexus

Hospital asset management system for tracking equipment across departments, built to replace a manual paper process.

  • Ruby on Rails
  • Firebase
FWTeq - Business system

Business system

2018

FWTeq

Application and case management platform for foreign worker outsourcing, covering a long multi-stage approval workflow.

  • Ruby on Rails
  • JavaScript
IFPA - Segi College - Marketing site

Marketing site

2019

IFPA - Segi College

Training and education website for a college programme, with course listings and enrolment funnels.

  • WordPress
  • JavaScript
Landing Page Studio - Product service

Product service

2020-

Landing Page Studio

An ongoing service building conversion-focused landing pages for coaches and consultants.

  • Next.js
  • Tailwind CSS
Mimosa Coffee - E-commerce

E-commerce

2021

Mimosa Coffee

Storefront for a coffee brand, covering catalogue, cart, and checkout.

  • WordPress
  • WooCommerce
IUVO Art Center - Marketing site

Marketing site

2021

IUVO Art Center

Portfolio and enquiry site for an interior design practice, built around their project photography.

  • WordPress
  • SCSS
SKF Landing Pages - Marketing engineering

Marketing engineering

2020

SKF Landing Pages

Landing pages built inside the Act-On marketing automation platform for a global manufacturing brand.

  • Act-On
  • HTML/CSS

03 - Blog

Philosophy, business, and tech

Philosophy - Life struggle, kinship, and family.

Entrepreneurship - Freelancing and the one-person business.

Tech - AI, Ruby on Rails, and ERP.

  1. August 16, 2026

    Migrating a portfolio to Tailwind CSS v4

    What actually changes when you move from the JavaScript config to the CSS-first setup - and the one thing that made dark mode simpler.

    Tech3 min readTailwindCSS
  2. August 10, 2026

    A file-based blog in Next.js, without a CMS

    Markdown files, frontmatter, and about eighty lines of TypeScript - why I stopped reaching for a headless CMS on small sites.

    Tech3 min readNext.jsMDX

04 - About

A bit about me

I've been building software professionally since 2016 - first as the technical co-founder of a consultancy, then in-house on an edtech platform, and now independently for clients who need something built properly the first time.

The through-line is product thinking. I'm most useful where the requirements are still fuzzy: turning a vague business problem into a scoped, shippable system, then building it. I'm comfortable owning the whole surface - interface, API, data model, deployment.

React and Ruby on Rails are where I'm fastest, but I'm deliberately stack-agnostic; I've shipped in whatever the problem called for. Lately I've been working with AI-integrated tooling and writing up what I learn.

Outside of work I teach - building educational content on YouTube - and spend a good amount of time in the gym.

Jarrett Yew
Frontend
TypeScriptReactNext.jsVueAngularTailwind CSS
Backend
Node.jsExpressRuby on RailsFirebase
Craft
FigmaWordPressGitTesting

05 - Contact

Got something worth building?

I take on a small number of projects at a time. If you have one in mind, tell me about it - I'll give you a straight answer on whether I'm the right fit.

jarrett.yew@gmail.com