|
Matthew David Williams |
|
|
3953-B Koko Drive |
321-501-0294 |
-
|
Objective |
|
|
To explore new job opportunities that challenge and push my knowledge to the limits while actively keeping myself involved in the technology community through events and Open Source.
|
|
-
|
Education |
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
-
|
Skills |
|
|
Advanced |
|
-
|
Community Involvement |
|
|
Github: http://www.github.com/mwilliams
Twitter: http://www.twitter.com/mwilliams Users Groups: Aloha.rb, 2009, 2010 Orlando Ruby Users Group 2006, 2007, 2008 (http://www.orug.org) Orlando Linux Users Group 2009 RANDOM 2009 (http://www.itsrandom.info) Recent conferences attended: RubyConf 2008 (http://www.rubyconf.org) Acts_as_Conference 2008, 2009 (http://www.actsasconference.com) IzeaFest 2008 (http://www.izeafest.com) Ignite Orlando (presenter) 2009 (http://www.igniteorlando.com) Barcamp Orlando 2007, 2008, 2009 (http://www.barcamporlando.org) Aloha on Rails 2009 (http://www.alohaonrails.com) |
|
-
|
Publications |
|
|
Ruby on Rails or: How I Learned to Stop Worrying and Love Web Application Testing (paper) - www.scribd.com/doc/248443/Ruby-on-Rails-or-How-I-Learned-to-Stop-Worrying-and-Love-Web-Application-Testing
Working with Rails & The Man, a lightning talk given at Acts_as_conference 2009 (video) - http://aac2009.confreaks.com/06-feb-2009-20-17-lightning-talk-working-with-rails-the-man-matt-williams.html |
|
-
|
Work Experience |
||||
|
||||
|
Currently sharing the development responsibilities for our main product, chi.mp. Duties include:
- Day to day development on building a robust platform that provides users with their own top level domain to aggregate and publish their social content - Development of a back-end content retrieval and aggregation system build upon JRuby that integrates with the main application via an API. Extensive use of XML and JSON are used for data exchange - Test driven design utilizing Unit and Functional testing libraries (primarily Test::Unit and Shoulda) - Appropriately estimating task difficulty and time requirements with Pivotal Tracker to best optimize work load for current and future development sprints - Participating in daily morning standup meetings to report status and gain knowledge of my co-worker's status - Research and development on the latest technologies to help scale and optimize our quickly growing infrastructure to accomodate our growing community of users - Provide day to day support for our users via tools like GetSatisfaction and ZenDesk - |
||||
|
||||
|
Designing and maintaining Oracle based applications. Creating user friendly web front ends to database applications. Rational ClearQuest support and tool development. Bringing modern ideas to the table to assist with the migration of a legacy Oracle tool suite to a modern platform based on Open Source Software solutions (Ruby on Rails, Redmine, Git)
- |
||||
|
||||
|
Worked with customers to develop an Oracle Forms based application with a web front end to maintain configuration details for a military aircraft currently in use by the United States Air Force.
- |
||||
|
||||
|
Worked with a mentor in the development and documenting of Microsoft Access databases for various business needs.
- |
||||
|
||||
|
Administrator of the company network which included cabling and configuration of hardware. Managed users and other network hardware in a SCO Unix environment. Developed database applications using FilePro. Observed day to day business for the purpose of process improvement.
- |
||||
-