A web developer with experience working for high performance companies. Interested in a wide variety of software design and development. A degree in Informatics has yielded a unique combination of web development, software engineering, project and information management skills.
I strive to work for web or software companies where I can bring my experience and new ideas to the table, learn from experienced colleagues, and produce industry leading, successful products.
Proficient: PHP, MySQL, JavaScript, CSS
Familiar/Learning: Node.js, Python, Android and iPhone app development
Background: C++, C#, Objective-C, Java, ASP.NET
Frameworks: Symfony, Laravel, CodeIgniter, jQuery, Cocoa
Database/ORM: Mysql, Mongo, Doctrine, Propel
CMS/Platforms: PyroCMS, WordPress, Microsoft SharePoint, IBM Datastage
Senior Software Engineer @ • Gained the experience of contributing to a successfully acquired startup as gdgt was acquired by AOL in February 2013.
• Developed for the AOL Tech portfolio which includes some of the most highly trafficked tech news websites in the world such as Engadget, TechCrunch, Joystiq, and TUAW.
• Experience building on the Symfony PHP framework to create a conference managing web app to create a central data store / API for events like Engadget Expand and TechCrunch Disrupt.
• Gained experience interviewing potential new web developers for AOL.
• Contributed to building a custom PHP framework to create a unique plugin-based web framework while utilizing great existing PHP libraries from Laravel, Symfony, Zend, and others.
• Experience building on the Laravel PHP framework to create a task management dashboard for teams to track tasks, launches, and fixes across timelines for all the AOL Brands teams. From February 2013 to Present (2 years 10 months) San Francisco Bay AreaCore Engineer @ • Lead the development of gdgt's product pricing affiliate system. The system powers both pricing on the website and the gdgt Databox; a widget used on such popular websites as Engadget.com. It provides users with the best prices for a product while generating revenue for gdgt and Databox partners.
• Displayed both backend and front-end skills while developing several admin and user-facing components of the website such as the interactive price history graph, key specs module, and critic reviews section.
• Developed gdgt's Price Alert functionality in which users can sign up to receive emails when a product's price drops. Gearman workers monitor for price changes and if the price drop is large enough, emails users.
• Built a bulk email system which allows users to choose to receive daily or weekly digests of emails a user would have received separately, such as a Price Alert.
• Experience working with Sphinx Search Server to power the website's predictive search functionality and search-based components; which includes priority and weighting to increase relevancy, and make for easily filterable search fields. From August 2011 to February 2013 (1 year 7 months) San Francisco Bay AreaWeb Developer @ • Worked on developing and redesigning a portfolio of revenue generating, SEO optimized, education related websites using the CodeIgniter PHP framework and jQuery.
• Responsible for maintaining, and eventually rewriting a web application which simplified importing, manipulating, and adding to, client data from a Oracle data-warehouse into multiple MySQL databases.
• Developed a fine-grain Access Control List (ACL) system. The system provided user authentication, account registration/activation, and access permissions.
• Added new features to a framework for rapidly deploying a magnitude of small websites with similar functionality, which all ran off a single code-base.
• Responsible for expanding on an article management and publishing CMS. From May 2009 to October 2011 (2 years 6 months) Software Architect @ • Worked on AAF (Adaptive Analytics Framework); a groundbreaking future IBM product for the BI (Business Intelligence) industry which automatically propagates changes to the data source models, ETL (Extract/Transform/Load) process, data warehouse, and BI.
• Gained an understanding of fundamentals of large scale Data Warehousing and experience designing in ETL tools such as IBM DataStage and Cognos Data Manager.
• C++ programming custom DataStage operators, as well as working with Ascential DataStage C++ classes.
• Developed complex logic-driven SQL for loading and transforming data between databases and data warehouses.
• Experienced large scale performance testing including altering and preparing ETL jobs in Data Manager. From September 2008 to December 2008 (4 months) Web and Collaboration Software Developer @ • Implemented a Microsoft Office SharePoint Server (MOSS) system for web-based collaboration and document management to be used within the company's Products team.
• Gained experience programming with the ASP.NET framework through developing and customizing sites in SharePoint Designer.
• Showed initiative by learning C# and programming SharePoint components in the Microsoft Visual Studio environment.
• Practiced proper software testing by running test cases and optimizing code to scale accordingly. From January 2008 to April 2008 (4 months)
Bachelor of Informatics, Computer Science @ Dalhousie University From 2005 to 2010 Mitchell McKenna is skilled in: PHP, JavaScript, jQuery, MySQL, CodeIgniter, CSS, Web Development, Web Design, Linux, Wordpress, Git, Databases, Web Applications, SQL, SEO, HTML, Apache, LAMP, Sphinx, Software Engineering, SharePoint, Gearman, Memcached, Doctrine, Propel, Laravel, Symfony, PyroCMS, Node.js, HTML5, Objective-C, C#, Java, HTML 5, WordPress
Websites:
http://mitchmckenna.com