Hi all, I'm James

James is an experienced Front End Engineer with over 9 years of experience working in JavaScript languages. Lately, he's been focusing on ReactJS, VueJS and Node.js. James can build any project from the ground up and is known for writing well-designed, testable, and efficient code using best practices. With strong problem-solving skills and the ability to adapt to any situation, he has been working remotely with international teams for the last 7 years, contributing to the development of outstanding solutions.

What I do

FRONT END / FULL STACK DEVELOPER WHO WANTS TO EXPLORE EVERY TECH STACK

Front End / Full Stack Development

⚡ Building responsive Single-Page-Apps (SPA) & PWA in React.js and Vue.js

⚡ Building responsive static websites using Next.js / Nuxt.js

⚡ Building RESTful & GraphQL APIs using Node.js and Express.js

⚡ Creating AI platforms using Open AI

Cloud Infra-Architecture

⚡ Experience of working on multiple cloud platforms

⚡ Hosting and maintaining websites on virtual machine instances along with integration of databases

⚡ Building CI/CD pipelines for automated testing & deployment using Github Actions

Proficiency

HTML/CSS
90%
JavaScript/TypeScript
90%
React/Next
90%
Vue/Nuxt
90%
NodeJS
80%
OpenAI
70%

Education

Vancouver Island University
Bachelor's degree in Computer Science
September 2008 - April 2012

    Experience

    /img/icons/common/labelbox.webp

    Labelbox

    Senior Frontend Developer
    Aug 2022 – Jul 2023
    • Created AI platform to enrich your data catalog and automate common and repetitive tasks.
    • Used algorithms to enhance the accuracy and efficiency of the annotation process.
    • Implemented the visualization of any type of data from any data source in one place.
    /img/icons/common/liven.jpg

    Liven

    Frontend Developer
    Aug 2021 – Jul 2022
    Liven is a global tech start-up and winner of Richard Branson's Extreme Tech Challenge for Blockchain and Digital Payments.
    • Created mobile-first, responsive interfaces using Vue.js and integrated JSON APIs.
    • Improved the user experience to make the app faster and help efficiently load webpages for users with a slow internet connection or outdated devices using Nuxt.js.
    /img/icons/common/kiid.jpg

    Kiid

    Front End Developer
    Aug 2020 - Aug 2021
    Kiid Concierge is a complete childcare solution for your employees. Our subscription gives them to access an on-demand service for booking trusted babysitters, early childhood educators, and tutors. Add Kiid Concierge to your benefits program to help promote a healthy work-life balance.
      /img/icons/common/perform.jpg

      Perform Group, LLC

      Software Engineer
      Jul 2019 - Jul 2020
      • Helped customers with eCommerce and marketplaces using our leading-edge Avetti Commerce Platform
      • Designed the application architecture on TypeScript, React, and Redux
      • Designed RESTful APIs with a subteam of back-end developers
      /img/icons/common/horiizon.jpg

      IT Horizons

      Full Stack Developer
      Nov 2018 - Jun 2019
      • Developed a web interface using Vue.js to perform CRUD operations on tasks with large files, driving up the performance of the workflow pipeline by 60%.
      • Designed a credit payment system with premium plans and integrated the application with Stripe API using Node.js to accept online payments.
      • ...
      /img/icons/common/orfeostory.jpg

      Orfeostory Pte Ltd

      Web Developer
      Aug 2013 - Nov 2018
      • Created an internal system to monitor ongoing projects using HTML and CSS, Twitter Bootstrap, CodeIgniter, and multiple custom plugins.
      • Provided QA and testing for specific modules and functions, reporting any detected bugs or issues.
      • ...

      Our Clients Feedback

      Jack Green

      Working with James is a real pleasure, he took the time to understand the problem and explore various options using his experiences before even taking on the job, I think it shows his commitment to technical excellence. Plus he has broad knowledge in NLP, computer vision and backend engineering, which is rare combination. I would not hesitate to work with James when the next opportunity arises.

      Tyler Hale

      I've worked with James on several different projects and have always admired the positive attitude he brings when discussing new ideas and solutions. He has a wealth of experience across the technology stack and stays on trend with many of the latest technologies. If you're looking for a creative leader with a proven track record of engineering enterprise solutions, then James is your guy.

      Projects

      Childcare Solution

      /img/projects/kiid.png
      Demo
      Childcare Solution
      • Designed and implemented various screens for childcare solution.
      • Done with user authentication & management
      • Developed the front-end dashboard using React, ReCharts.js and Chakra-UI, where I built several layered interactive graphs to display complex data in a digestible manner.
      • Developed modules for 3 best-in-class services: Kiid On Demand, Kiid Weekly and Kiid Tutoring
      • Next.js
      • React
      • Context API
      • Chakra UI
      • TypeScript
      • Jest
      • Cypress

      Restaurant Systems

      /img/projects/liven.gif
      Demo
      Restaurant Systems
      • React
      • React Native
      • Tailwind CSS
      • Jest
      • TypeScript

      Pool Mining

      /img/projects/ubit.png
      Demo
      Pool Mining
      • React
      • Redux
      • TypeScript
      • HighCharts.js
      • Stripe
      • React-Testing
      • Cypress
      • WebSocket

      Interactive Product Demos Software

      /img/projects/storylane.png
      Demo
      Interactive Product Demos Software
      • React
      • Redux
      • Redux-Saga
      • React-Query
      • Node.js
      • Express.js
      • Firebase

      Best Customizable Portal Software

      /img/projects/joinportal.jpg
      Demo
      Best Customizable Portal Software
      • Vue
      • Nuxt.js
      • Vuex
      • Bootstrap
      • HTML
      • SCSS
      • WebSocket

      Healthcare Price Intelligence and Contract Management

      /img/projects/serifhealth.gif
      Demo
      Healthcare Price Intelligence and Contract Management
      • React
      • Redux
      • Material-UI
      • Storybook
      • HTML
      • CSS/SCSS
      • Heroku

      Reach Out to me!

      DISCUSS A PROJECT OR JUST WANT TO SAY HI? MY INBOX IS OPEN FOR ALL