Tech-Wizardry > Portfolio > PROPRIETARY PROJECTS
Client: Yahoo! Front Page/International Group
This project was a Web 2.0 Application, coded from start to finish, that creatives who don't necessarily know HTML, etc. (internal employees and chosen vendors) use to create content/modules for use on Yahoo's US Front Page – the most trafficked page on the internet at that time (may still be :).
This Web App employs Object-Oriented JavaScript/AJAX/JSON, the Yahoo User Interface (YUI) open-source JavaScript and CSS libraries, Object-Oriented PHP5, MySQL DBs, XHTML/CSS, and XML/XSLT templates on Unix/Linux/CVS platforms. It has a built-in, real-time preview system for both the module being developed, and how the current Front Page will look when the new module is added. An integrated Help/FAQ system is also built into the Application. At time of completion, this internal tool was also already in use or planned for use by Yahoo's Argentina, Mexico, Singapore, and Telemundo Front Pages, as well as by other groups with pages subordinate to both the US Front Page and some of the foreign Yahoo! Front Pages.
Project Screen Shots (Slide Show) >> |Client: Yahoo! Mail/Anti-Spam Group
When you (or anyone, anywhere in the world) clicks on "Report as Spam" or "Not Spam" in Yahoo! Mail, Yahoo! Messenger, etc...that information (along with similar info from several other sources) goes into a huge database. This huge database tracks information like the "spammer/hacker reputation" of the sender and the server where the email originated, all minute by minute, 24/7, world-wide, in real time.
Project 1) The tool I first worked on for the Mail/Anti-Spam team allows Engineers, Managers, and the Customer Care team (the folks that answer the phones at Yahoo!) to access that wealth of information in a simple, intuitive, secure and expedient manner. This allows Customer Care to tell you just what's happening when you call in, Engineers to respond quickly to new spam/hacker/phishing threats as they arise, and Managers to analyze spam trends as well as effectiveness of Yahoo! Anti-Spam technologies and protocols. This tool leverages Object-Oriented PHP5, DHTML/CSS/JavaScript/AJAX, Yahoo User Interface (YUI) public JavaScript and CSS libraries, Apache, Firebug and MySQL technologies...along with several Yahoo-proprietary technologies and systems...on Unix/Subversion (SVN) platforms.
Project 2) For the same group, I designed and implemented a next-generation Anti-Spam Web Application, that manages both human-specified and real-time, proprietary, AI-model-generated domain reputations. This is a 100% AJAX Web Application built on top of an extremely lightweight, reusable, MVC architecture framework. Both the Anti-Spam Web Application, and the MVC framework, were coded from zero to completion by me. They include a built-in system for debug, testing, and for developers to learn what's going on under the hood. The framework is designed to be a template for rapid development and deployment of future tools, and its structure and extensive documentation teaches state-of-the-art MVC collaboration and software design practices. This tool leverages all the above technologies, plus FirePHP, the jQuery JavaScript library and some jQuery plugins.
Project 2 Screen Shots (Slide Show):* Sample of Docs for Users (2 page excerpt) | Sample of Docs for Users (2 page excerpt)
* Sample of Docs for Developers (2 page excerpt) | Sample of Docs for Developers (2 page excerpt)
Tech-Wizardry > Portfolio > PUBLICLY-VIEWABLE PROJECTS
In addition to the website you're currently viewing (User Responses HERE),
I've also worked on these sites and web applications:




