I'm a Seattle based web developer and designer working on back-end engineering and front-end design. I'm passionate about clean code, simple interfaces, and quality craftsmanship.
This project was built in Rails and offers a guided introduction to Ruby on Rails programming curriculum in three tiered subscription plans. It uses the Stripe API to process credit card payments and track subscription invoices. The user is able to sign in and input their credit card information to access the curriculum content. The card information is handled securely by Stripe. The front end was designed and coded using HTML5/CSS3 as well as some default styling from Twitter Bootstrap.
Built with: Ruby on Rails, HTML5, CSS3, BDD, MiniTest, Capybara, SimpleCov, Bootstrap-SASS, Devise, Stripe API, Git, Heroku, Photoshop, Illustrator.
The idea behind this app was to provide a simple way to request payment using a unique url generated for the user that they can email to a recipient. The app would connect the user to Stripe using omniauth and guide them in creating a simple invoice with an active button on the invoice that the recipient can use to pay. The user then sends a unique url via email to the recipient that contains the invoice with the active pay button. The app focuses on three steps for simple payments: Connect to Stripe, Create an Invoice, Send the URL.
This app is currently in development and a work in progress.
Built with: Ruby on Rails, HTML5, CSS3, JS/jQuery, BDD, Oauth, Stripe API, Git, Photoshop, Illustrator.
Often the hardest part about acheiving a goal is getting started. Goalline is a Rails app created with the simple idea of taking a user's goal or task and breaking down simple, actionable steps to complete that goal or task. Users are encouraged to keep their next step simple, actionable, and focused by limiting the user's input to 35 characters for their steps and 45 characters for their goals. The interface focuses on a football theme where a goal is identified as a "goalline" and steps are "plays" used to get to the goalline.
Built with: Ruby on Rails, HTML5, CSS3, BDD, MiniTest, Capybara, SimpleCov, Bootstrap-SASS, Devise, Nested Resources, Git, Heroku, Photoshop.
This is my personal print design portfolio featuring a one page design with a responsive animated grid layout for projects. Each project grid item links to a project page where further details such as process images and a description of the project are featured. It uses localScroll to navigate the page with animations using CSS3 and jQuery.
Built with: HTML5, CSS3, JS/jQuery, jQuery Masonry, localScroll, scrollTo, Git, Photoshop, Illustrator.
Hi I'm Phil. As a self taught designer and now as a developer, I spent a lot of time learning and developing in my craft, having a passion for custom made work and quality craftsmanship. Previously as a print designer doing mostly lettering and type work both in the community and in a freelance career, I was challenged to stay determined and push my skills and creativity. That same drive and determination I used to create things in print I've taken to the web to design software and interfaces, to both bring ideas to life and solve problems.
While having a passion for technology and academic training behind me, I took the initiative to learn and progress in programming and software development. In the past year I moved from Virginia across the country to Seattle, WA (photos on this site are from that trip) to join Code Fellows as a student learning Ruby on Rails. Learning to become a professional developer and being immersed in a startup and technology culture, while being taught by industry experts, gave me the skills and foundation in programming best practices that I needed to be ready to help build amazing services and products.
RUBY ON RAILS HTML5 CSS3 JS/JQUERY RUBY GIT
BDD AGILE HEROKU AWS PHOTOSHOP ILLUSTRATOR