This is a list of projects Simon Whiteside has worked on recently:
| Custom XML Editor (2007-ongoing) | New Media Boutique/ Life Fitness | Support and maintenance of customized XML editor for internal systems (AJAX/Javascript/XML) |
| Content Production System (2007-ongoing) | World Entertainment News Network (Wenn) | Development of internal XML publishing system (PHP/MySQL/Linux/AJAX/XML) |
| Travel Site (2007-ongoing) | Football Limited | Support and maintenance for website (PHP/MySQL/Linux) |
| Internal Intranet (2007-ongoing) | File Fx | Redevelopment of existing dBase/Access-based intranet system for company specialising in information about the Creative Industry. (PHP/MySQL/Linux) |
| Content Management System(2006-ongoing) | Simkin Solutions | Flexible, modular content management system with e-commerce features. (PHP/MySQL) |
| Website - CMS and E-commerce Shopping Cart (2005 - ongoing) | Sibelius (case study page) | Development of a CMS driven website, with E-Commerce shopping cart. Integrated with Microsoft Great Plains accounting system. Written in Javascript/AJAX/PHP/MySQL |
| Photobox Uploader(2003-ongoing) | Photobox (case study page) | Support and development of Java Applet/ActiveX uploader component for imaging site (Java Swing/MacOSX, C++/Win32/ATL) |
| FreelanceDirect.net (1999-ongoing) | Simkin Solutions | A web site giving free listings for freelancers working direct with their clients. Designed and programmed the web site using PHP, MySQL, CSS and XHTML. |
| FreelanceDirect.net (1999-ongoing) | A web site giving free listings for freelancers working direct with their clients. Designed and programmed the web site using PHP, MySQL, CSS and XHTML. | |
Open Source Products: | ||
| Simkin Scripting Language (1995-ongoing) | Lateral Arts | Flexible Open Source embedded scripting language used in Sibelius and Animals of Farthing Wood Written in C++ and Java for Windows/Mac/Linux using Sun jaxp, Xerces and Expat XML parsers, Lexx, Yacc and Javacc. Ported to J2ME |
| LibSecondLife-Java (2006-ongoing) | Lateral Arts | Porting open source LibSecondLife library providing connectivity to SecondLife virtual world from C#/.NET to Java |
Completed projects: | ||
| Howto.Tv(2007-ongoing) | Markettiers4DC | Website showing videos on "How to" do various tasks. (PHP/MySQL/Smarty/Zend Framework) |
| Patent Insurance Website(2007) | Gorilla | Provision, hosting and scripting of Simkin CMS for patent insurance quote website. (PHP/MySQL/Linux) |
| Technical Due Diligence (2007) | Hicklin Slade | Evaluation of technical system - integrating PHP with Sage Job Costing and Access |
| Corporate Site for Mather Communications (2007) | Mather Communications (Ogilvy) | Development of site (PHP/MySQL/Linux/AJAX) |
| TellJack(2007) | Jack Brand | Content delivery system. (Java/Adobe Flex/MDM Zinc) |
| Commercial Property Search Website(2003-2007) | Serviced Office Search (case study page) | Maintenance and enhancement of Java-based property search site, Javascript/AJAX/Java servlets/Tomcat/Velocity Templates/MySQL/PHP |
| Social Networking Site (2007) | Client name withheld | Technical architecture and development of site e including text chat, video chat and e-commerce (AJAX/PHP/MySQL/Linux) |
| Movie File Uploader(2007) | Take1Scripts | Provision and customization of Lateral Arts Java Applet Uploader for uploading large movie files for transcription service. (Java/Swing/Windows/MacOSX/Linux) |
| Samian Underwriting Agency Website(2007) | Gorilla | Provision, hosting and scripting of Lateral Arts CMS for insurance company website. (PHP/MySQL/Linux) |
| VSL(2007) | Gorilla | Provision, hosting and scripting of Lateral Arts CMS for virtual sales company website. (PHP/MySQL/Linux) |
| Private Equity Information Website(2005-ongoing) | Incisive Media plc | Development of Private Equity information and statistics site for major publisher. PHP/MySQL |
| Alamy Uploader(2006-ongoing) | Alamy | Support and development of Java Applet and ActiveX uploader components for photography archive site (Java Swing/ActiveX) |
| TuneTribe.com Music E-Commerce Site(2004-2007) | Interesource (case study page) | Development of music e-commerce system. Velocity templates, Java servlets, MySQL running on Unix. Integration with 3rd party systems: Last.FM, HSBC CPI, PayPal API, Shazam, Yahoo Music, Digital Download Charts, MCPS, Matchday Media. Importing of Music from 3rd parties: Warners, EMI, Sony, BMG, CIS, Sanctuary, Rights Router, AIM |
| Tele-sales Food Product Information System (2004 - ongoing) | Leathams | System providing food product system to tele-sales staff of gourmet food supply company. PHP/MySQL running on Windows |
| A&S Jewellers(2007) | UFO | SEO modifications (PHP/MySQL). |
| The GMax (2006) | Genetic Computing Consultants Limited | Website for information and downloads on Statistics application using Genetic Algorithms. PHP/MySQL |
| Longrange In SecondLife concert website(2006) | Another Dimension | Design and production of website promoting an in-SecondLife concert by ex-members of Orbital |
| Clickz Website Marketing Awards System(2006) | Incisive Media plc | Development of nomination and voting system for website awards. PHP/MySQL |
| Flirtnik On-line Dating (2004-2006) | The Dating Game Network | Online dating service(PHP/MySQL/Linux) |
| "The Month" Digital Asset Management System(2003-ongoing) | The Sunday Times | Support and maintenance of Digital Asset management, workflow and approval system for "The Month" supplement, PHP/MySQL on Linux/Solaris |
| Java Uploader (2005) | Warwick University | Development of a Java Applet Uploader to be used in conjunction with University CMS. Written in Java/Swing for Windows, Mac and Unix |
| Insurance Directory Website(2005) | Incisive Media plc | Development of Insurance Directory website for major publisher. PHP/MySQL |
| Times/iTunes promotional microsite(2005) | News International/Apple iTunes | Promotional microsite offering iTunes vouchers from the Times Newspaper. PHP/MySQL |
| Mobile Phone Scripting Language(2004-ongoing) | Eyemail | Customization of Simkin scripting language for mobile phone infrastructure. C++/Symbian |
| Text-adventure game(2005) | Youthnet/Heavenly | Development of a text-based adventure game, using Java, JSP, XML and Simkin |
| Password-protected questionnaire system(2005) | Net Address | Development of password-protected questionnaire system, using PHP, Apache Mod-Rewrite and MySQL |
| Work Ticket System (2005) | South Herts Waste Management/ Ignius | Work ticket and invoice creation for Sage. PHP/MySQL running on Windows |
| Image Manipulation Application for the CopyCoder device(2004) | Radiocraft | Development of image manipulation application for innovative "CopyCoder" optical device invention, using PHP |
| Smart Windows (2004) | De-Construct | Addition of scheduling to skinnable media container. C++/XML/Simkin on Windows |
| Smart Windows (2004) | De-Construct | Development of skinnable media container. Uses RFID tags to detect identities of passers-by C++/XML/Simkin on Windows |
| Email Marketing Systems Consultancy (2004) | Times Newspapers | Strategic IT Consultancy on email marketing systems |
| Mobile Game for J2ME MIDP (2003-2004) | Artificial Environments/ Lateral Arts | Java-based game for mobile phones |
| Photobox Mac Uploader(2004) | Photobox | Development of Java Applet uploader component for imaging site (Java Swing/MacOSX) |
| Government Research Database (2004) | Sage Associates | Development database-driven site allowing searching for research programs by criteria - PHP/MySQL on Linux |
| Interact Exhibition System (2004) | NGI Solutions/Ignius | Implementation of a web and kiosk-based exhibition CD construction system (C++/Simkin/XML/rImage SDK/PHP/MySQL/Windows) |
| Artists Contact Database (2004) | Wigmore Hall, London | Development of intranet system for planning performances by international musicians. PHP/MSSQL on Windows |
| Careers Wales (2003-2004) | Careers Wales/Illumina | Development of on-line webpage designer for young job seekers. Using Java 1.1 (FillMySpace builder) |
| Interact Exhibition System (2003) | NGI Solutions/Ignius | Architecture of a web and kiosk-based exhibition CD construction system |
| Mobile Bristol (2002-2003) | HP Labs, Bristol | Migration of Simkin to Pocket PC 2003. C++/Pocket PC 2003 |
| Photobox Uploader(2003-2004) | Photobox | Development of ActiveX uploader component for imaging site (C++/Windows/ATL) |
| Network Infrastructure Code Changes (2003-2004) | TangoZebra | Code improvements to internal C/Unix system components |
| Network Infrastructure Code Review (2003) | TangoZebra | Code review of internal C/Unix system components |
| Local Government Careers Desktop Toys (2003) | Sage Associates /Employers Organisation | Development of Desktop Toys to promote careers site - C++/Win32 SDK on Windows |
| The GMax (2002-2003) | Genetic Computing Consultants Limited | Development of complex statistical package as a client-server application producing solutions through genetic programming, using StatTransfer, Java 1.4/Swing/JNI and C++/Sockets |
| Simkin Debugger(2003) | Lateral Arts | Development of a remote debugger for Simkin, C++/Java/Swing on Windows, Unix and Windows CE |
| Chat Server (2003) | Speed Geeking | Java/PHP based Instant Messaging (IM)/chat application |
| Accounts System (2003) | Lateral Arts | PHP/MySQL based Accounting System |
| Work Package Management System(2002-2003) | Lateral Arts | Work package and time-tracking management system, PHP/MySQL on Linux |
| "The Month" Digital Asset Management System(2003) | The Sunday Times | Digital Asset management, workflow and approval system for "The Month" supplement, PHP/MySQL on Linux/Solaris |
| Interact Exhibition Application (2003) | NGI Solutions/Ignius | Skinnable touch screen application for exhibitions, connecting to a CD-Burner, C++/Access/Simkin on Windows |
| Mobile Game for J2ME MIDP(2003) | SWIV/ Lateral Arts | Java-based game for mobile phones |
| Government Research Database (2003) | Sage Associates | Development database-driven site allowing searching for research programs by criteria - PHP/MySQL on Linux |
| Simkin for Java for J2ME MIDP(2003) | Lateral Arts | Porting of Simkin for Java to J2ME MIDP |
| EPROM Data Gathering Application (2002-2003) | Accoustic Management & Communication Consultants | Design and development of Windows application using C++ to download data from EPROMS using an RS-232 connection |
| Simkin for Symbian OS(2003) | Lateral Arts/Symbian | Porting of the Simkin C++ version to the Symbian platform. C++ on Symbian OS |
| Online Software Store (2003) | Lateral Arts | Installation and configuration of OSCommerce E-Commerce system for a online software store, using PHP, MySQL and Linux |
| Young Offenders' Skillbuilder (2002-2003) | Basic Skills Agency/Illumina | Development of an extranet and on-line/off-line webpage designer for young offenders. Using PHP, MySQL, Java 1.1 (FillMySpace builder) |
| Mobile Bristol (2002-2003) | HP Labs, Bristol | Consultancy on use of Simkin within mobile devices project. C++/Windows CE |
| Simkin for C++ for Windows CE(2002-2003) | Lateral Arts/HP Labs, Bristol | Porting of Simkin for C++ to Windows CE |
| Content Management System (2002) | Lateral Arts | Development of a content management system offering permission-based browsing, submission and moderation, using PHP/MySQL |
| SmartBar(2002) | Lateral Arts | Development of a configurable Internet Explorer toolbar. C++/Simkin/Win32/Internet Explorer SDK |
| Unattended Downloader Admin System (2002) | Push TV | Development of background data transfer, using Java Servlets/Tomcat/Simkin/MySQL/SQLServer 2000/C++ on Windows/Linux |
| Consultancy on Imaging Application (2002) | Photobox/Digital Dream | Consultancy on design of imaging application using the internet for Windows/Mac |
| Searching Applet (2002) | Clarity | Development of a searching applet using JDK1.1 and Simkin |
| Statistical Application (2002) | Genetic Computing Consultants | Consultancy on re-implementation of Visual Basic application to Client-Server using Java and C++ |
| Unattended Downloader Admin System(2002) | Push TV | Development of back-end for unattended download, using Java Servlets/Tomcat/Simkin/MySQL on Windows |
| Insurance Company Website(2002) | Tonic Designs/Trafalgar Risk Management | Completion of a content-managed site using MySQL/Perl on Linux |
| "Nessie" Desktop screen toy (2002) | TangoZebra/Scottish Tourist Board | Development of desktop animated toy using C++/Windows SDK/DirectSound/MAPI on Windows |
| VAR Registration Form (2002) | Flare Imaging/Samsung Contact | Modifications and additions to website, using PHP and MySQL |
| Expanding banner Applet (2002) | Clarity/UIP | Development of a dynamic expanding applet banner advert using JDK1.1 |
| Unattended Downloader(2002) | Push TV | Development of unattended download application with restarting and bandwidth throttling, using C++/HTTP on Windows |
| Sound Analysis Tool (2002) | Accoustic Management & Communication Consultants | Design and development of Windows application using C++ to apply digital signal processing to audio files |
| Java Applet for Searching (2002) | Clarity | Consultancy on restructuring and porting of an applet from JDK1.2 to JDK1.1 |
| Skinnable Multimedia Player(2002) | Push TV | Development of skinnable multimedia player using C++/Windows SDK/Windows Media/Real Media/Quicktime/ActiveX/Simkin on Windows |
| "Gnashers" Desktop screen toy(2002) | TangoZebra/Genie | Development of desktop animated toy using C++/Windows SDK/DirectSound/MAPI on Windows |
| Java Tab Control (2002) | Lateral Arts | Development of a Java control providing a tabbed window compatible with AWT and Applets. Java on Windows/Mac/Unix |
| Uploader Applet (2002) | Lateral Arts | Development of Applet providing FTP-based upload and download to websites. Java and Javascript on Windows/Mac/Unix |
| Webcasting Server Components (2002) | Concise Group/Broadshow | Development of components abstracting communication with a Windows Media Server and Real Server for a live conference web-casting system, using C++/ATL/COM/Windows Media Services SDK/Real Server SDK on Windows |
| Trading System Code Analysis (2001-2002) | working with Evertrack Ltd | Code analysis and architecture mapping of large n-tier trading system for market leading corporation.C++/VB/Java/Oracle/PL-SQL on Solaris and Windows NT |
| Interactive TV Game (2001-2002) | Attic Media | Development of a game for the OpenTV platform, using C/UIMS on Solaris |
| Computer Public Art Systems (2001) | GreyWorld | Multimedia C++ development on Unix for major world-wide public art installations C++ using Suse Linux and SDL games libraries |
| "The People Versus" Website for Hong Kong (2001) | Celador/Mook | Development of small website for input of questions for chinese TV quiz game.HTML, PHP, big5 and Unicode encodings, Oracle 8i, SunOS |
| Desktop screen buddy animations (2001) | Push Together/Jazz FM | Development of desktop animation and media player for Jazz FM, a major UK National Radio Station (C++/MFC/Win32). |
| Job Hunting Site (2001) | Corporem Limited | Bug fixing and maintenance of a recruitment site written in PHP and MySQL. |
| Sound Analysis and Recording Tool (2001) | Accoustic Management & Communication Consultants | Design and development of Windows application using C++ to record and monitor waveform audio using "squelch" levels, and integrating with a GPS signal |
| Internationalization of Manuscript Scripting Language (2001) | Sibelius Software Limited | Internationalization and enhancement of Manuscript scripting language and development environment, including support for Japanese (C++ Windows/MacOs) |
| "Who Wants To Be A Millionaire" Corporate Extranet (2001) | Mook/Celador | Development of corporate extranet using JSP, Java, Perl and MySQL. |
| A Major Industry Portal Portal Applets (2001) | Portal Name withheld at client's request | Development of a Java Applet-based components communicating with back-end systems to display information for major oil industry B2B portal. |
| Web/WAP Game Development (2001) | Lateral Arts | Development of WAP game using JSP, Java, Simkin and WML |
| RedFig Authoring Tool (2000-2001) | RedFig Ltd | Development of a Java Swing-based authoring tool, using Java2D, VoiceXML and SVG. |
| Herculeez Mail Server Administration Applet (2000) | Herculeez plc | Development of a Java Swing-based Applet to administer a mail server. |
| Mail Systems for Another.com (1999-2000) | Another.com/Internet Vision | Work on re-architecting an on-line webmail system. Back-end rebuilt using Java, XML, Java Mail and JDBC connections to Oracle/MySQL. Front-end work using Java Server Pages and Allaire's JRun Java Server. |
| FillMySpace Webpage Builder Applet (1999-ongoing) | Lateral Arts | Developing/Programming in Java, Javascript, Perl,MySQL and HTML producing Applets and Website. |