Building Reach · privacy-first mobile wallet Freelance · Dream Automotive Group Writing from Trinidad & Tobago

Ramith
Kulatunga.

Full-stack engineer shipping production web + mobile · building Reach, a privacy-first mobile wallet for iOS and Android; freelance automotive inventory pipelines for Dream Automotive Group since 2022; financial-sector software for credit unions before that. Computer Science, First Class with Honors, 4.0 GPA, University of the West Indies.

scroll
4.0
GPA · First Class Hons
04+
Yrs freelancing · Dream Auto.
01st
Virtana Code Jam '19
02×
ICCPC Trinidad finalist

01 / about

Based in
St. Augustine, Trinidad & Tobago
Freelancing for
Dream Automotive Group · remote
Languages
English · Sinhalese
Outside work
Photography · guitar · flight sim

I work on production systems that real businesses depend on · inventory pipelines tracking hundreds of vehicles across lots, CMS layers non-technical staff can actually use, financial-sector software where a bug shows up on someone's statement.

I like problems where the constraints come from the world, not the framework. The interesting question is rarely "which library" · it's "what breaks when the warehouse loses wifi for an hour."

02 / work log

06
Full-Stack Engineer Freelance
Dream Automotive Group · remote
Build and operate websites for the group's dealership brands and store locations on a custom WordPress theme with a shared plugin and module suite · vehicle inventory pipelines, search + detail page templates, manufacturer offers, payment calculators, trade-in and lead-capture forms, and Facebook server-side conversion tracking. Built and run a separate multi-location CRM with built-in e-sign workflows for customer check-ins and store operations. Websites hosted on A2 Hosting.
Next.jsWordPress pluginsPostgresDockerA2 Hosting · Linux
04 / 2022 · present
05
Full-Stack Engineer Freelance
Dream Air Global · aviation services, remote
Built and maintain dreamairglobal.com · the web presence for an aviation services company covering aircraft inventory, maintenance, and flight programs. Custom WordPress build, ongoing content + SEO updates.
WordPressPHPSEO / Analytics
2023 · present
04
Program Analyst
Micro Software Designs · Trinidad
Maintained and shipped fixes on Emortelle, MSD's financial-sector product used by credit unions across the Caribbean. Production code in a regulated environment, with real users on the other end of every bug.
C#SQL ServerFinance Domain
06 / 2021 · 04 / 2022
03
Software Developer Intern
Ezone · Trinidad
Inventory management web app built with a small team of UWI students. First time owning a feature end-to-end against a real client.
PHPMySQLVanilla JS
09 · 12 / 2020
02
Student Assistant
UWI Centre for Excellence · Trinidad
Website + content management for the university's research outreach programs across two academic years.
WordPressCMS
2019 · 2021
01
Internship · Procurement Tooling
First Citizens Bank · Trinidad
Built reporting tools in VB.NET and Python that compressed monthly + annual financial reporting cycles for the sourcing department. UWI Internship cohort placement.
VB.NETPythonBanking
07 · 08 / 2020

03 / selected projects

P / 01 · flagship
Shipping · iOS + Android

Reach · privacy-first mobile wallet

Cross-platform iOS and Android wallet, designed and built end-to-end. The app keeps your data on the device so it works without a connection, lets you add transactions with your voice, and unlocks with Face ID. A companion marketing site with waitlist sign-up, privacy, terms, and support pages was also hand-built and ships alongside it.

Expo · React Native · TypeScript WatermelonDB · Clean Arch / DI Cloudflare Workers · Hono · D1 EAS · Fastlane · Maestro CI/CD · GitHub Actions Marketing site · waitlist funnel
horizongroup.dev / reach →   ·   App repo private · link on request
P / 02 · flagship
Production · Dream Automotive Group

Dealership CRM with e-sign workflows

Custom CRM I built and run for Dream Automotive Group. Staff use it daily to check in customers and run store operations across multiple locations · all in one place, with each store location kept cleanly separate from the others. Live updates flow across the team in real time, and the system is heavily tested so it stays reliable in front of customers.

Next.js · TypeScript Prisma · PostgreSQL · NextAuth Socket.IO · multi-tenant Documenso (e-sign) · PDF generation AWS · cloud services CI/CD · automated deploys
Private repo · link on request
P / 03
Final Year · Virtana Partnership

Robotic Pick-and-Place Pipeline

BSc final-year semester project. Three-person team built a ROS-based pick-and-place arm in collaboration with Virtana · perception, planning, and grasping integrated end-to-end.

ROS · Python · OpenCV · Linux
P / 04
1st Place

Virtana Code Jam

First place at the 2019 Virtana Code Jam in Trinidad. Same Virtana that later partnered on the robotics project.

Competitive · Algorithms
P / 05
Local Winner

ICPC Trinidad

Two consecutive years of representing UWI at the regional collegiate programming contest. Local-round winner.

C++ · DS & A
P / 06

Employee Tracking System

Barcode-driven attendance and shift system with a local server and embedded SQL database · designed to keep working through the connectivity drops that take down cloud-only systems. Visual Basic, deployed to small-business hardware.

VB.NET · Local-first · Barcode
P / 07 · long-running

Home Automation · Raspberry Pi Smart Home

A 7+ year side project: cheap IoT hardware, a Pi running the controller, MQTT for the message bus, web UI for control. The kind of personal lab where I try things I'd later use at work · local-first state, ops on a single board, recovery without a vendor.

Raspberry Pi · MQTT · IoT · Python

04 / how I work

AI-native.
Agent-directed.

I use Claude Code with Opus every day as part of how I build software. Not as autocomplete · I direct it like a junior engineer on my team, and I've built my own tools on top of it to make the loop faster.

W / 01
My own reusable AI workflows
I've authored a small library of repeatable AI workflows for the work I do most often · planning a feature, writing it test-first, reviewing the result. One command, every project.
W / 02
Specialists working in parallel
For independent pieces of work I run multiple AI specialists in parallel · one researches, one writes, one reviews. The same task that used to be done in series finishes much sooner.
W / 03
Automated guardrails
Before any change reaches review, automated checks for quality, correctness, and tests run on every edit. The AI holds itself to the same discipline I'd expect from a human teammate.
W / 04
Custom tools wired in
I've connected the AI loop directly to the systems I work with every day · the database, the browser, the deploy pipeline. Repetitive checks become a single shortcut.
W / 05
Careful human review at every step
AI accelerates the loop, but never bypasses me. I read every change, question the reasoning behind it, and reject anything that doesn't meet the bar I'd hold a teammate to. The judgment, the standards, and the accountability stay with me.
Net effect: work that used to take days now takes hours · with every diff carefully reviewed before it ships. The AI accelerates the loop. The judgment stays with me.

05 / education & stack

BSc. Computer Science (Special)
University of West Indies, St. Augustine
4.0 GPA · First Class with Honors · 09/2018 · 05/2021
Associate Degree, Information Systems Management
UWI School of Business / ROYTEC
Distinction · Highest GPA (3.9), Class of 2018 · Chairman's Award
Languages
PythonC++C#JavaScriptPHPVB.NETBash
Web
Next.jsReactAngularFlaskIonicWordPress
Systems
SQL / PostgresLinux / DebianDockerDNS & hostingcPanel / WHM
Other
ROSGitLaTeXOpenCV

06 / contact

Let's build
something real.

I'm always up for talking about full-stack work, production web systems, embedded / web crossover problems, or hiring conversations for senior IC roles.