Justin Thibault
jvthibault@gmail.com
1675 Bow Tree Drive
West Chester, PA 19380
484.459.0225
http://github.com/justinvt

Education

B.S. Mechanical Engineering (BSME)
Drexel University
Cumulative GPA - 3.94 (out of 4.0)
(Highest GPA out of graduating class)

Coursework Highlights

Hess Undergraduate Research Program

Selected along with 2 other ME students, based on academic excellence, to participate in graduate level research for 5 terms. Under the auspices of Dr. Jaydev Desai developed graphics architecture,TCP/IP software, and Linux drivers for a surgical simulator with haptic (touch) and graphic feedback. The haptic feedback could be generated artificially or sampled from real world materials via a remote force sensor, allowing the simulator to be used for remote surgical procedures.

Computer Skills

Program Languages

C++ (4 years)
OpenGL 3D toolkit for C++ (4 Years)
Javascript (Vanilla - 6 years / Jquery - 4 years)
Ruby / Rails up to 3.0 (4 Years)
PHP 4.0 - 5+ (3 Years)
Flash MX Action-scripting(4 Years)
Python (1 year of limited use), mostly web.py
Haskell, Lisp & Erlang used infrequently for personal/hobby projects
PostgreSQL (2 Years)
MySQL (7 Years) Installation & Configuration Experience in Windows, Linux & OSX

Operating Systems

Win 95, 98, NT, XP
Mac OSX 10.4 onward
Linux/Unix (HP Unix, QNX RTOS, Ubuntu, Gentoo, Solaris, Centos and others)

Other Computer Skills/Technology

DB Indexing:Ferret, Sphinx (via ultrasphinx & thinking_sphinx - expert proficiency)
Messaging/Queue systems:Workling paired with Starling & RabbitMQ
Testing:BDD - Rspec & Cucumber, experience deploying CI servers
Virtualization:VMWare, Xen through Amazon EC2
Monitoring:Monit & Nagios wi
Deployment:Capitstrano - Experience developing custom capistrano recipes for our cluster of 7 VMs.

Employment Experience

Scenechat

UX Architecture
July 2011 - Aug 2013

Application to allow real time conversations / social interaction for internet video, amenable to most web based video platforms. Cursory UX work and bug fixing.

Miso (gomiso.com)

Rails Developer
March 2011 - June 2011

Developed Miso's API, which allowed for the creation of a number of third party apps, including Miso for Android and for Windows Mobile (WP7). Optimized the existing delayed job configuration to allow class-level priority assignment of background tasks (for instance, mailer tasks could take precedence over iPhone push notifications). Analyzed and adjusted redis configuration to save space and take advantage of redis' advanced data structures (hashes, sets, lists) to optimize disk usage. Developed an algorithm to prevent duplicates in user entered movies & tv series. Configured Sphinx to ensure that canonical entries would be returned as results when users entered common mispellings, forgot or misused punctuation, or attempted to use otherwise malformatted search terms.

Sparkart.com

Rails & Javascript Developer
January 2011 - March 2011

Used Backbone.js to develop to develop a custom MVC based javascript framework for Sparkart's CMS. Also developed a gem called 'grooper' to manage javascript dependencies, incoroprating Google Closue compiler to optimize and compress all assets, which were then uploaded to our CDN.

Tweetyjobs.com

Rails Developer
October 2009 - August 2010

Continued work as tech lead of tweetyjobs.com, eventually becoming responsible for the construction/organization of a three person team that would become the fulltime, in-house development staff. My personal focus was typically directed toward large-scale system architecture concerns, such as designing the messaging queue (workling & starling), monit/nagios configuration for subsystems, database master/slave configuration and maintenance, and overall cluster design (system was set up as 7 CentOS VMs built on top of two off-site Dell servers with VMWare– 2 batch servers, 3 app servers, 1 db master and 1 slave). I was consistently developing components of the application with the rest of the team, as well.

Freshout Media

Rails Developer
November 2007 - August 2009

Single-handedly developed applications such as framebuilder.com and nooknack.com. Served as tech lead for tweetyjobs.com, managing a team of 6-10 developers and designers while being responsible for all deployment and the development of several critical features.

IdeaBlob.com

Rails Developer
July 2007 - Sept 2007

I was asked to come in towards the end of this project to repair bugs, ensure cross browser compliance and add miscellaneous features immediately before launch.

ComeOver.com

UI/UX Lead & Rails Developer
July 2006 - Sept 2007

I was asked to come in towards the end of this project to repair bugs, ensure cross browser compliance and add miscellaneous features immediately before launch.

Freelance Web Developer

Web Developer
September 2005 - June 2006

Developed and maintained websites for several profit and non-profit corporations. (ex. williamwestphotography.com)

Seller's Door LLC

Owner
May 2004 - September 2005

Founded and operated, Seller's Door, the Philadelphia region's largest eBay drop-off stop in Bryn Mawr, PA. Over $300,000 in sales during first year of operation. Developed automated listing software to interface directly with eBay's API and to integrate auction information directly with out customer database. Featured on WTXF Fox News and in several local print publications.

Agilent Technologies

Mechanical Engineer Co-op
June 2000 - September 2002 (intermittent)

Performed cost reduction for Agilent's line of mass spectrometers through part modifications, substitutions. Produced attendant 3D documentation and process documentation. Developed testing equipment to analyze efficacy of prototype parts for an upcoming line of gas chromatographs. This involved making professional presentations to supervisors and engineering staff.

Honors and Awards