Full stack web developer, known for willingness to tackle difficult assignments involving unfamiliar technologies and systems. Exceptionally detail-oriented and thorough, focused on delivering high-quality products and user experiences. Loves to master complex problem domains to solve real problems and also loves to contribute whatever is most helpful to a team.
Senior Software Engineer @ From June 2015 to Present (6 months) Senior Software Developer @ Full stack web developer building Get Satisfaction’s online hosted community application. Build and maintain a responsive Rails / JavaScript / HTML5 web application that serves over 2 million monthly visitors. Specialize in working with multiple technologies (Ruby / Rails, JavaScript, MySQL, Nginx, Node.js, Backbone.js, HTTP / REST, Elasticsearch) across multiple products, systems, and engineering teams (platform, business products, ops) to deliver high-quality consumer-facing features.
Supporting developer on all feature development for the consumer-facing community application. Lead developer on:
* cross-application and cross-domain (and cross-browser) authentication, including single sign-on
* Elasticsearch query design
* community customization interface
* internationalization From August 2011 to April 2015 (3 years 9 months) Software Engineer @ Backend developer on a web-based enterprise wireless network management system. Maintained, developed, and refactored an object-oriented framework to monitor and configure multi-vendor wireless network devices. Pair-programmed with other developers on our large and complex code-base of test-driven, dynamic, object-oriented Perl. From February 2008 to December 2010 (2 years 11 months) Software Engineer @ Aruba acquired Airwave Wireless in 2008. See Airwave Wireless, below. From February 2008 to December 2010 (2 years 11 months) Instructor @ Taught introductory Math and Computer Science courses. From June 2006 to December 2007 (1 year 7 months) Guest Researcher @ Wrote Perl / Igor Pro code to run synchrotron radiation simulations and analyze results based on particle accelerator geometry. Tested and developed algorithms to interface with and analyze the output of an electronic luminosity monitor device being designed for the Large Hadron Collider. From November 2003 to May 2006 (2 years 7 months) Research Assistant @ Translated abstract statistical physics algorithms into intuitive and efficient computer programs using Fortran 90 and Perl From March 2000 to September 2002 (2 years 7 months)
BA, Physics @ University of California, Berkeley From 1996 to 2000 MS, Computer Science @ California State University-East Bay From 2004 to 2008 Nathan Speed is skilled in: Perl, Agile Methodologies, Ruby on Rails, Ruby, Linux, JavaScript, Test Driven Development, Web Applications, Software Engineering, Algorithms, Open Source, Git, PostgreSQL, MySQL, Software Development