Dedicated, curious, and driven software developer looking to build on skills in web and mobile applications.
Excellent verbal and written communication skills. Works well independently or as part of a team.
Familiar Erlang, Scala, Java
Experience With Linux, Flask, Django, Phoenix, node.js, React, Redux, backbone.js, jQuery, Postgres, Less, redis, Git
University of British Columbia, Vancouver BC
Major: Computer Science 2009-2014
Developer @ Socrata, Seattle WA
Working mainly on the backend services responsible for serving datasets. Killing GeoServer and GeoTools with a fire.
Technologies: Scala, Java5/2014-5/2015
Developer @ Coho Data, Vancouver BC
Responsible for implementing parts of the company's web based scale out storage monitoring and administration console.
Consultant @ Wifarer Inc, Victoria BC
Technical lead on interactive content management web application. Worked on implementing API functionality as well as creating the client side application.
Contractor @ Xirogi, Vancouver BC
Built back end real time web services as well as realtime front end applications. Focused on making the mobile web application lightweight and fast.
Technologies: node.js, mongodb, backbone.js, HTML/CSS/LESS1/2013-4/2013
Web Developer @ TradableBits, Vancouver BC
Worked on their Stream project, a tool allowing businesses to aggregate presence across different social media platforms. Designed and built backend, frontend, client and consumer facing portions.
Software Developer @ Wifarer Inc, Victoria BC
Wrote a custom content management tool and application server. Previously involved in Android development for their indoor location services app.
CPSC110 and CPSC101 Teaching Assistant @ University of British Columbia, Vancouver BC
Helped students in labs and during office hours on lab material and problem sets. Required an understanding of software design with the ability to communicate and explain effectively.
A web app to help with the transcription of online music by ear
A community site for aircooled Volkswagen owners to post their contact information and offer help in the event that a fellow aircooled VW traveller has an issue on the road.
[Python, Django, backbone.js, jQuery, HTML/CSS/LESS, nginx, Gunicorn, Memcached, Git]
A search engine for US Census datasets. (dead ;_;)
[Elastic Search, flask, backbone.js]
Automatic vulnerability notifications for your app's dependencies (dead ;_;)
[Elixir, Phoenix, postgres, ecto, backbone, gulp, browserify]
A cloud load tester which creates many digital ocean instances to load test a site.
Web and mobile applications built on open source tools are my primary interest. Many types of projects interest me, from web applications to hardware hacks, as long as they solve an interesting problem.
Apart from computers, I enjoy playing the bass, working on my Volkswagens, photography, and coffee.