-
Cisco - Linksys Smart Wi-Fi
Description
The Linksys Smart Wi-Fi app allows users to control their Linksys router from their mobile device, either connected to the router locally or through Linksys' cloud service.
Involvement
Participated in architecture and development of Phonegap based HTML5 application. Led optimization efforts which improved app performance by over 200%.
Technology
Phonegap, Require.js, Backbone, Underscore, jQuery, AJAX, JSON, CSS3, Java, Objective-C
-
Remax.com
Description
Remax is one of the largest real estate agencies in the country. Their website attracts nearly 2.5 million unique visitors monthly.
Involvement
Architected and developed backbone based javascript application framework to power front-end interaction.
Technology
Require.js, Backbone, Underscore, jQuery, AJAX, JSON
-
Homes.com
Description
B2B application for real estate agents, which includes a custom website product with multiple templates and a rich UI. It launched in August and currently has over 20,000 agents on-board, with 200,000 expected by the end of 2012.
Involvement
Replaced inline javascript with unobtrusive jQuery based solutions. Enchanced functionality and optimized performance for better user experience. Added drop-in javascript modules for agent website customization (using require/jquery/backbone). Currently developing a javascript MVC application framework to maximize performance and maintainability.
Technology
Require.js, Backbone, Underscore, jQuery, jQuery UI, Custom jQuery plugins, AJAX, JSON
-
- DEFUNCT All Countrywide sites are offline.
Countrywide Home Mortgage
Description
A series of microsites designed to drive traffic to Countrywide's mortgage refinance products. These sites were advertised on MSNBC and CNN among others.
Involvement
Designed and developed all three sites over a two month period in 2008-2009. The most notable portion of the development was the inclusion of a Home Valuation Tool, which consisted of a PHP wrapper for a .NET web service, which then fed JSON to the front-end. Also of note was a javascript driven tool to help users determine the best loan product.
Technology
HTML, CSS, PHP(CodeIgniter), JSON, AJAX, Javascript, jQuery, Mootools, site design.
-
Boca Java
Description
One of the Top 500 e-commerce sites, with revenue over $2,000,000 per year.
Involvement
Redesigned site UI in 2008 leading to a 20% increase in sales. Replaced third party catalog with custom version (PHP), saving company over $40,000 per year. Managed all front-end development.
Technology
HTML, CSS, PHP (CodeIgniter), JSON, AJAX, Javascript, jQuery, UI design.
-
- Microsoft 'Clippy' Campaign about
- Sony Style redesigned
- Targus redesigned
KPE
Description
A 'new media' agency startup who had some pretty high profile clients during the dot.com boom, including Sony, Microsoft, Oprah, and the Clinton administration.
Involvement
As a site builder and usability engineer, I whet my teeth writing html/css/javascript for KPE's high profile clients, while also getting an education in UI from senior colleagues. It wasn't long before I was the 'go-to' guy for advanced front-end tricks, the highlight being a javascript based online Star Wars game written for Hasbro.
Technology
HTML, CSS, Javascript - supporting Netscape Navigator 4! Spacer gifs and font tags... those were the days (I don't want them back).
Hello, my name is Michael Forbes.
I'm an accomplished mobile, web, and ui engineer + self-published author with over a dozen years of industry experience. I have worked in enterprise, startup, e-commerce, small business, and freelance, learning as much as I could and putting to use everything I have learned. I have:
- architected and deployed a Phonegap based mobile application for Cisco
- architected large scale javascript application frameworks for Homes.com and Remax
- developed front-end code for companies such as Sony, Microsoft, Hasbro, and Hearst Publishing
- deployed custom back-ends in PHP and Rails
- managed the SDLC from start to finish
- mentored and trained junior developers
- shared my passion for good code and the importance of the user wherever I have worked.
Please read on to learn more about me and how I may be a good fit for your team. At that point, you may want to get in touch. I hope you do.
Implementations
A builder is only as good as his tools. Here are just a few of mine:
- Backbone
- Angular
- jQuery
- jQuery Mobile
- Sencha Touch
- Phonegap
- Node
- LESS
- SASS
- Compass
- Stylus
- Testacular
- Grunt
- Yeoman
- MySQL
- MongoDB
- Code Igniter
- Zend Framework
That seems like a lot... What do you do best?
My greatest strength is my ability to solve complex problems with simple, elegant solutions. Regardless of whether I am developing for the client or server, the end result is paramount - a great experience for the user and a solid ROI for the business.