Editorial no. 01

Bilingual Full-Stack Developer Building Practical Tools for Real-World Workflows

JavaScript, TypeScript, Node.js, Python, UI tooling, measurement workflows, internal tools, and customer-facing product thinking.

I build practical web tools that solve workflow problems. My background in bilingual customer operations and ICT teaching strengthens my ability to understand users, communicate clearly, and ship software that is usable in real business contexts.

leigh.atkins1@gmail.comGitHubKuala Lumpur, Malaysia
Leigh Atkins

Lead story

OpenPaint

Turns photos and measurement requests into clear annotated documents instead of messy back-and-forth clarification.

Strongest proof of end-to-end product ownership

Emphasizes workflow improvement, not generic drawing-app features

Shows frontend UX, backend services, exports, testing, and deployment in one product

Feature spread

Shipped systems over shallow demos

Solo Developer

3d-measurement-app

Extends measurement workflows into a more scalable 3D system with separate client and company-facing surfaces.

A multi-part product prototype with a client portal, company dashboard, API server, and shared packages for authenticated 3D measurement workflows.

Next.js 15
React 19
TypeScript
React Three Fiber
Three.js

Solo Developer

svgMerge

Improves how measurement-guide SVG assets are inspected, corrected, and maintained in an internal pipeline.

An internal graphics workflow tool for browsing, editing, and exporting measurement-guide assets with stronger control over anchors, groups, and layout accuracy.

JavaScript
HTML
CSS
Paper.js
Python

Solo Developer

threeWood

Explores interactive 3D systems and visual direction through a procedural retro golf game.

A personality project that demonstrates procedural generation, graphics programming, and a distinct creative point of view.

Three.js
JavaScript
Procedural generation
Gameplay systems

Technical groups

Build stack

Frontend

JavaScript • TypeScript • HTML5 • CSS3 • Canvas • SVG • Fabric.js • Three.js

Backend

Node.js • Express • Python • Django • REST APIs • Authentication patterns

Tooling

Git • Vite • Playwright • Vitest • Deployment workflows

Beyond code

Operational intelligence

Bilingual communication that helps products land

English and Japanese communication supports work across customers, operations teams, and engineers, which is especially valuable for Japan-based product and support-tech roles.

Customer-facing workflow understanding

Experience around Shopify, Gorgias, issue resolution, and day-to-day operations improves judgment about what users actually need software to do.

Technical teaching and clear explanation

ICT teaching experience strengthens technical communication, demo-building, and the ability to explain implementation details to non-experts.

Signals for Japan-facing roles

Credentials

Japanese Language Proficiency Test

JLPT N2

Technical Teaching Background

Python, Django, HTML, CSS, demo apps, and digital assessment workflows