TsaiLogoBig Thomas Tsai Web Applications Developer

App Screen

Web Developer

I specialize in HTML, CSS, Javascript, PHP, and MySQL. I’m working on mastering React.js, Meteor.js, and MongoDB.

UI/UX Developer

I'm not just a coder, my creations are aesthetically pleasing and intuitive to use

Database Knowledge

At California State Polytechnic University Pomona, I developed databases that the University apartments used.

Portfolio

Backend & Frameworks

A Better Janitorial Service

Web Application created with MeteorJS (Node based framework) and ReactJS. It allows employers to track their employees' location through GPS and/or a call to a landline phone system. It is being created to allow the administrator to sell membership and includes punch clock, scheduling, and reporting functions.

Details Coming Soon

Modulus

Almost all Neudesic sites are now running on this. This stack allowed for 5x faster load times, 3x faster creation times, and resolved nearly all old bugs. It was developed using PHP and Wordpress APIs. The emphasis was on creating reusable modules so that as this stack evolves, pages can be created in less and less time.

Details Coming Soon

August Realty Capital

Backend utilizing REST APIs and written in PHP to grab real estate information from Salesforce CRM then output them, and send potential prospects back into Salesforce. I will be rewriting this in NodeJS or MeteorJS in the near future.

Details Coming Soon

What Sets Me Apart?

Fast Worker & Learner

Many people claim to be a fast learner, but I really am, just ask my previous bosses. While you're there, confirm that I'm a fast worker too!

Organized

I use Omnifocus, a very powerful task management system. I log down all of my tasks so that I seldom forget anything. From there, I prioritize and get things done!

Does Things Right

I dislike cutting corners. I want to do things correctly. Developing code that isn't sloppy, code that can be built upon easily, and code that is efficient.

Proactive

I'm eager to please and have a passion for technology. I like to see things be the best that they can be, so I will always be putting forth suggestions and working to improve things.

Work Experience

Neudesic

Lead Web Developer, Product Marketing

  • Successfully proposed and co-developed the stack that almost all sites are now running on. This stack allowed for 5x faster load times, 3x faster creation times, and resolved nearly all old bugs.
  • Changed the push process from live editing on production to local development on XAMPP, which then pushes to a shared Github repository, then uses deploybot to push to production.
  • Currently working on getting the next iteration of our site to give a much better experience through a React.JS Headless Wordpress setup (using WP REST API).
  • Currently working on a web application utilizing ReactJS, MeteorJS, and Elastic- Search to create a single hub for searching through organization documents which are stored in different places including CRM, Task Management, Company Social Media, etc...

Four Seasons Herbs

Filemaker Database Administrator

Single-handedly designed and maintains a lot tracking system. The program uses a barcode scanner to scan in the lot number of a product in case if records need to be checked or a recall has to be done. Features of the system include: report generation and printing, text to speech, and parsing results from optical character recognition.


ThomasTsai.com

Consultant

  • Built a website that pulls and pushes data from a Salesforce CRM setup
  • Built a website for a world-class artist whose work was featured at the Vatican’s international conference on autism
  • Built wordpress themes and plugins for various clients
  • Provides support to other developers and web designers for more technical topics
  • Currently working on time tracking web application with phone system (Twilio API) and geolocation. It utilizes React.JS and Meteor.JS as the stack.

Services Offered

Development or Consulting $125.00 /hour
Contact Me
Websites Starting At $2500+ One-time
Contact Me

Contact Me