Hi! My name is
James Huang.
Web Developer From Taiwan.
I'm a software engineer based in San Jose, CA specializing in web development, and interested in Machine Learning, cloud development, etc.
About Me
Avatar
Hi! I'm James, a software engineer from Taiwan. I graduated from Santa Clara University in June 2020 and obtained my Master's Degree in Computer Science & Engineering. I'm a self-starter who is hardworking and ambitious to face any challenges. My goal in my engineer journey is to build products that provide the best performance and user experience.
The skills I have:
JavaScript
HTML & (S)CSS
React
Vue
Node.js
Python3
My Experiences

Software Engineer - Houzz

Mar 2021 - Dec 2021
  • Developed backend features for Houzz pro 3D services (moodboard and floorplan) with Redis and AWS S3.
  • Diagnosed and troubleshoot the Houzz pro 3D service and image processing service.

Software Engineer Intern - MedExpert International, Inc

Jun 2019 - Sep 2019
  • Maintained web applications and developed new features by Angular.js, Ruby on Rails, and MySQL.
  • Collaborated with designers to implement messages receiving interface by Angular.js and Bootstrap.
  • Refactored backend code to increase 70% of the client data searching speed.
  • Introduced GitLab CI pipeline for unit test automation, and performed unit tests by Cucumber-Rails.

Full Stack Engineer - Jibao System, Inc

Feb 2018 - Jul 2018
  • Worked alongside an agile(Scrum) team to rebuild online learning and teaching platform with thousands of students.
  • Developed personal information management pages with Vue.js and built RESTful API with Node.js and MongoDB.
  • Used Docker coupled with Nginx for the scalable environment.
  • Performed BDD testing and unit testing using Mocha.

Software Engineer - Mohist Web Technology, Inc

Aug 2016 - Jun 2017
  • Developed features for a payment system by ASP.NET and SQL Server, which has millions of TWD transaction amount each month.
  • Integrated the payment system with third-party online payment systems such as WeChat, Alipay, etc.
  • Implemented secure authentication, authorization, cryptography backend codes for mobile devices
My Projects
CardImage

Trello-clone

ReactJS
MaterialUI
styled-components

A pure frontend project using ReactJS to try building a Trello. Mainly focus on building list&card Drag-and-Drop(DnD) feature in the board

CardImage

Weather 3D Application

ThreeJS
HTML
WeatherAPI

A web application demonstrating a city's real-time weather with 3D scenario by Three.js.

Multiplayer Browser Game

VueJS
Node.js
WebSocket

A SPA multiplayer browser board game built by Socket.IO, Vue.js and Node.js

Get In Touch!
If you have any questions or suggestions for this website or me, please feel free to contact me. Every suggestion or new opportunity is very welcomed. I'll try my best to get back to you!