Developed an eCommerce site from scratch using modern development techniques. Applied Engineering experience to build/scale the backend. Applied DevOps experience to manage...more the infrastructure, deployment and monitoring. Applied QA experience to manage automated testing. Applied Front-end experience to build-out a highly-performant UI. Applied Interaction & Visual Design experience to create a fresh, elegant user experience. Applied TPM experience to keep the project on-track and under budget.
On the API team, I earned respect by improving internal documentation, migrating the Engineering VM to Vagrant, working to shape the interview process, raising the bar on...more code quality/testing/process, co-developing MFA-as-a-Service, asking hard-but-thoughtful questions, and bootstrapping the QA team's work in functional testing. Got involved in our HackerOne program and app/infra security. Moved into DevOps to dig into internal tooling, Docker, Ansible, GCE. Acting TPM because I'm organized.
Web Development Engineer II
2010 - 2014 (about 4 years)
Senior User Experience Developer
2008 - 2010 (over 1 year)
Founder, Chief Information Officer
2006 - 2010 (over 3 years)
Learned how to build a new startup from scratch — mostly by learning what NOT to do. Day-to-day involvement was deeply hands-on across product, engineering and design. Other...more involvement was in investor presentations, marketing, and constant pitching.
Founder, Creator and Developer
2005 - 2010 (about 5 years)
CloudFusion is a fast, powerful PHP toolkit for building awesome, cloud-based web applications in a fraction of the time! Design decisions are made in the best interests of...more performance, ease of use, and overall usability. Goals are to provide a high-performance developer toolkit for leveraging Amazon's cloud infrastructure, to grow the community and, and to build useful user-centric apps based on the toolkit. Forked by Amazon to become the official AWS SDK for PHP.
Founder, Creator and Co-Developer
2004 - 2009 (about 5 years)
Creator, evangelist, and co-developer of the SimplePie project — a PHP library that enables web developers to simply and easily integrate news feeds into their websites and...more web applications. In June 2005, began to shift from a primarily development-focused role to a primarily people-focused role, where he works to ensure that people are aware of, and can easily use SimplePie through support, documentation, tutorials, plugins, and evangelism.
As a freelance developer, Ryan leverages a deep understanding of best practices in front-end development, layout and design, information architecture, usability, accessibility,...more and web culture to provide value to clients. He provides guidance to people and teams about how to maintain best practices after the project ends.
Front-end Web Developer (Contract)
2007 - 2008 (2 months)
Lead the front-end development of the Spring 2008 re-launch of the Yahoo! Messenger website. Collaborated with a core team of developers to provide increased usability, accessibility,...more organic SEO, and simplified maintenance, resulting in exceptionally tuned performance for 29 locales.
User Interface Developer
2005 - 2006 (over 1 year)
Member of the team tasked with re-building the company intranet site around Oracle Portal. Writing and discussing functional/technical docs, conducting usability interviews,...more and building UIs that employed user-centered design principles. Worked with the eBusiness team to improve maintenance and development for the UI of the GlobalSource project. He also re-engineered the Stryker Endoscopy public site to follow modern web standards.
Coordinated with Campaign Managers on email campaign content and change requests, and ensuring that the content format was consistent with client requirements. Consulted and...more troubleshot on text and HTML templates. Provided suggestions for strategic and process improvements. Acted as syndication expert for the internal RSS development team.
AWS Resource APIs provide an object-oriected abstraction over the "low-level" or RPC-style interface in the AWS SDK for PHP, for a simpler and more… · More intuitive coding experience. A resource object is a reference to an AWS resource (such as an Amazon EC2 instance or an Amazon S3 object) that exposes the resource's attributes and actions as properties and methods of the resource object.
Save years of your life by following a few simple steps!
Learn how finding the right lawyer can save you thousands of dollars, lies that police and investigators tell, how to protect friends and family from being… · More forced to testify against you, and how “the right to remain silent” is different across states.
1. I created a piece of open-source software that became so popular overnight, that it is now integrated into millions of websites.
2. I started an open-source project in my spare time that was impressive enough for a company to hire me to work on it full-time.
3. I graduated college as a visual designer, then grew into a front-end engineer, backend engineer, then into security, operations and internal tools. Picked up architecture, usability, accessibility, technical writing/editing, and tons of other esoteric-but-useful bits along the way.
4. I have 2 software patents — one is granted, and one is provisional.
Ownership means not only responsibility when things go wrong, but also the authority to make the necessary decisions for its success. Encouraged to challenge the status quo to find newer, better ways of doing things. Provide the best possible experience for our customers.