I'm James.
I'm a Backend Engineer, Amateur Boxer, and a life long learner.
I'm a Backend leaning Engineer with a wealth of experience building scalable backends with Node and sometimes Go. I can work across the stack if needed and even have some experience with Smart Contract as well as Data Engineering.
When I'm not coding, I'm challenging myself in other ways: either in the boxing ring, or tackling a new language, or even sometimes in an intense 1v1 on Rust (those who know, know). Overcoming tough challenges and levelling up my skills in life are what drive me daily.
Technical Experience
TypeScript, Go, JavaScript
NodeJS, NestJS, React, NextJS, KoaJS, JWT auth, REST API, RTK Query
Postgres, MongoDB, Redis, Apache Kafka, BigQuery
AWS, GCP, Kubernetes, Docker
Jest, Git, Github Actions, Agile, MacOS, Ubuntu Server
Smart Contract development, Data Engineering
