Jonathan Collins

Software Developmnt Engineer at Amazon.com / S3

public-20120521@joncollins.name
  • Design and development of object-oriented software in Java and PHP
  • Theoretical and practical knowledge of the principles of object-oriented programming
  • Data structures, abstract data types, and complexity analysis
  • Backend work with MVC frameworks like symfony 1.x and CakePHP
  • Design, implementation, and optimization of relational databases
  • Use and extension of object-relational mapping tools like Doctrine and Propel
  • Development of user-friendly, AJAX-enabled frontends using jQuery and jQuery UI
  • Version control systems like Subversion and git
  • Release management, continuous integration, and deployment
  • Strong analytical skills for effective debugging and complex problem solving

I earned a BS in Computer Science from Eastern Washington University.

I've shared the source code for a few of my projects at jonathancollins on github.

I occasionally tweet about PHP at @seaPHP.

My personal hobbies include researching structured and semantic wikis, learning about accessibility and security, hacking and contributing to open source software, and pondering secure election technology.