Phil Wade
Hi, my name is Phil Wade and I’ve been building things professionally on the web for twelve years. Right now I’m happiest on the front end with Elm or Javascript using React. However, I’m glad to work on the back end side of things. I’ve written server side code with PHP, .NET (C#), Node, Python and adapted to several MVC frameworks. I’m also comfortable writing CSS and with operations and deployment tasks. In my free time, I’ve been learning as much as I can about functional programming.
For some personal projects please look at my projects page and github: philwade.org/projects, github.com/philwade
You can email me at: phil@philwade.org
Work
Campus Labs, Web Developer (October 2017-present)
- Worked on a new project with an Elm user interface, acting as the team expert/mentor, teaching other members the language
- Built a new reporting solution that allowed users to design their own reports, based on React and Redux
- Designed and deployed a new system for collecting course evaluations that serves hundreds of thousands of requests an hour during peak usage
Studiolabs, Senior Full Stack Developer (March 2016-October 2017)
- Spent nine months embedded on a remote team building fully unit tested Preact components
- Restructured a client site to take advantage of the AWS Elastic Beanstalk service to meet variable performance demands
- Scoped, built, and deployed sites for clients ranging from simple Wordpress installations to API driven single page apps in Angular
- Mentored junior developers both hands on and through code review about best practices and approaches
Nerve, UX/UI Frontend Developer (November 2015-March 2016)
- Worked on an Angular UI for a complex media search engine using the flux architecture
- Helped build a video annotation tool based on Angular
- Maintained an existing PHP API, increasing test coverage and adding new functionality
Harris Local Government, Web Developer/Technical Lead (October 2014-November 2015)
- Lead a team of junior developers by delegating tasks and providing guidance through in depth discussions and feedback
- Ran scrum meetings and acted as a technical delegate to the product team for creating tasks
- Development work on Angular apps backed by .NET that interfaced with a complex onsite desktop application
- Prototyped a cross platform mobile app for one of the products using the Ionic framework
Synacor, Senior Software Engineer (June 2012-September 2014)
- Actively developed the internal PHP framework adding new features like webfont support, unit test utilities, and dependency management
- Did development on a few internal publishing tools built with Javascript
Sparknotes, Web Developer (June 2007-June 2012)
- Rebuilt a primarily Perl site using the Symfony PHP framework backed by an XML database and Wordpress
- Wrote tooling to automate deployments and minimize human error
Education
BA Math/Computer Science, SUNY Purchase College, 2007
Pdf version of this resume