Christoph Wong

About

With more than three years of experience consulting clients across private and public sectors, and building products for startups, I have honed my skills as a Full Stack Software Engineer, and I am currently looking for work in Seattle, WA.

I can take on responsibility at each stage of the software development cycle confidently from inception to development, as well as testing and deployment. I can effectively design and create well-tested web applications in TypeScript, Ruby, JavaScript, and Clojure.

Projects

Next.js calendar

Code (GitLab)

A simple web application built with React and Next.js.

user journey on cal events

React Online Store - sickfits

Live demo link | Code (GitLab)

A simple online market place built with React frontend and GraphQL backend.

user journey on SickFits

React App Starter

Code (GitLab)

I wanted to understand create-react-app better, so I configured a React App with Babel and Webpack from scratch.

Rails 5 Web Chat - rChat

Live demo link | Code (GitLab)

A Rails 5 chat application to demonstrate the use of the newly added ActionCable module.

user journey on R-Chat

This Website - ctophw.xyz

Live demo link | Code (GitHub)

Simple webiste using HTML5, JavsScript, and CSS. Main objective of this website is to show case my portfolio, but I also have fun with little coding experiments here and there.

Work

I am experienced in Agile Software Development, Test-Driven Development, Continuous Integration Continuous Delivery (CI/CD). I work with various technologies such as: TypeScript, JavaScript, Clojure React, Redux, GraphQL, Docker, AWS, GoCD, Travis-CI, Ruby, Java.

Senior Place

Project Link

A client relations management software in TypeScript where I was also responsible for building the continuous integration and continuous delivery pipeline.

Student Loans Company

Client Testimony

Build and maintain distributed system out of microservices, replaced legacy Java code base with Clojure. Replaced legacy "vanilla-js" front-end with one built with ReactJS. Led live-issues team to keep production bugs from affecting development speed.

Government Digital Service

Client Testimony

Led and mentored team of developers through each stage of full stack web development, from ideation, business analysis, development, to deployment and maintenance. Delivered internal tools that helped staff writers publish to gov.uk website.

Contact