Nathan Tsai

Student, Developer

Profile

I am an engineer not afraid to solve meaningful problems using unconventional solutions. The process of learning how to untangle complexities motivates me to continue searching for answers.

Skills

Software

Aggressively write clean and functional code while exploring non-classical methods.

Research

Pushing ideas to their limits using a multi-disciplinary approach.

Leadership

Focused goals melded with an ability to communicate effectively during team or independent projects.

Technical

  • Python (7)
  • mySQL (2)
  • jQuery (5)
  • C / Objective C (5)
  • C++ (2)
  • Scheme (½)
  • HTML5 (2)
  • Subversion / Git (7)
  • MongoDB (1)
  • Ajax (1)
  • Node.js / Meteor (3)
  • R / MatLab / Octave (4)
    (Experience) in years.

Experience

Biocomputing and Media Research Lab

Researcher

2012

Researched and wrote a paper on novel techniques for queries performed on large sets of small-molecules using the Baldi/Hirschberg inequality and LSH hashing. Reduced query costs by orders of magnitude.

RentJuice

Software Developer

2011-2012

Developed internal tools and lead development on the iOS application. Primarily used Python and Objective C.

BigMachines

Professional Services Engineering Intern

2011

Worked with various clients to configure and design workflow and database protocol. Designed and implemented a complete database rework for Beckman-Coulter. Completely rewrote logic rules for inventory management.

RoomioTV

Systems and Software Lead

2010-2011

Designed a Unix-based OS for generic set-top boxes for use in the hospitality industry. Prototyped early design for software and wrote infrastructure documentation for future work.

California Institute of Technology

Researcher

2008-2010

Worked on and built core components of DANSE, a platform for distributed data analysis for neutron scattering experiments. Researched and performed analysis and modeling on large data-sets. Wrote internal tools for graphing, modeling, and running virtual scattering experiments.

Projects

Entangle

A IWE (Integrated Writing Environment) written in Python implementing Brett Victor's: Tangle.js

Robotics

Giant quadrocopters; BotBall podium finishes; Walking Dodecapod

ChowTour

Chef-sourced food tours everywhere, all the time

Education

Franklin W. Olin College of Engineering — 2010-2016

Electrical and Computer Engineering and Biological Engineering

Nathan Tsai— [email protected]