Jacob
Jay
Jacob Jay

Peripatetic British full-stack developer, designer and entrepreneur.
Specialising in web applications and usability.

56 Design projects

Directory for Cooperative Coliving

Website with categorised and filterable listings of coliving spaces for workations.

Innovations

  • Filter flexibility on some classifications as enumerated scales (e.g. outside spaces from terrace to big garden; workspace from bedroom desk to coworking) enabling results to be expanded with degrees of relevence, instead of simply returning unhelpful 'nothing matched'.
  • Multi-faceted classification system uses both structured and unstructured tags; which may be grouped by parents, optionally redirecting and hilighting child tags; plus enabling customisation of every view where values are consumed.
  • Freeform rates, in which multiple unit classes may be declared with any duration and rate; the system creating summaries of these for common cases (e.g. weekly and monthly rates).
  • Unusual mobile UI giving access to an almost fullscreen map with information panel below it as a single swipable view, instead of the more typical multi-modal/click-panel-close interactions. (Usability value to be ascertained.)
  • For the explore map, a SPA-style client-side with real-time filtering, using a compact base dataset maintained as JSON, supplemented with per-property JSON data requests upon user interaction, thus avoiding server-side dependencies and database queries. (Obviously only capable of handling a smaller datasets, though under 75k gzipped for 1500 properties, not likely to be exceeded for many years.)
  • Tags for all filter criteria preserved in the URL facilitating sharing. Clicked properties are preserved in the query string thus do invoke a server-side response to permit sharing when first accessed with a property query string.
  • Given a huge variety of spaces and users, anonymised and unrated reviews to focus the user's attention upon their own interpretations.
  • Fallback client-side rendering, should the server be unable to cache Instagram using a private API.

Features

  • Highly performant, using the Moonstalk framework and its javascript loader, resulting in data loading and rendering completion in under half a second for the explore map.
  • The use of tags in a provider-specified order to classify spaces also supports a self-declaration community label/marque using the logo, in which any space may declare itself a "coliving community" by prefixing its core offer or values as tags e.g. «Hub House is a #purposeful #cooperative Coliving Community».
  • Data stored in easily edited structured text format (Lua).
  • Third-party data sources (e.g. Instagram, Facebook, Google) cached on the server to eliminate additional latency.
  • Passable/overridable filters in URL, as well as settable with cookies, this statefulness allows the map and list views to be shared preserving the user input criteria.
  • Some data always in-page for instant client-side changes and reduced server processing, and when unspecified shows all spaces in list view with 'disabled' styling thus ensuring all potential results appear on pages for SEO and first-time visitors. If prefs are set or passed the server trims the data set to send a lighter load.
  • Unstructured locations and contextual adjustment derived from declared human-friendly strings, e.g. "Barcelona, Spain" only appears as "Barcelona" on the Spain page, but a space may declare it as "near Barcelona" or anything else appropriate for reference instead of displaying simply an unhelpful administrarive name.
  • Tags permit optional space-specific custom details, e.g. the "meals" tag can be expanded with free-form text such as "full-board included".
  • Friendly URLs e.g: /in/spain /with/pool
  • Custom pages can replace or supplement entire categories; CSS can also easily be used to make changes to specific categories.
  • Currency conversion with rounding to faciliate user information scanning and consumption.
  • Instagram photos only render the two most recent official account photos, also showing both top-ranked and recent location-specific posts (where an Instagram location is known).

Links

2020 — Conception, Web, Content ManagementSummary ↙︎
Details, 8 images

Website for Playworking

Responsive interim website for a destinational coliving space offering outdoor activities.
Function
Tool
CSS HTML

2018 — Design, Web, Summary ↙︎
Details, 5 images

Lajpat Nagar for Moonlighting

Fitout of a new coworking space.
Tool

Innovations

  • Partnered with an emerging streetartist to create a Steve Wozniak mural, providing him with exposure, and an atypical but recognisable portrait that prominanetly features in the social media posts of visitors, becoming strongly associated with the space.

Features

  • 6 private offices in an ancillary block at the rear of the space, ensuring the core community space is not overly influenced by predeominantly static users.
  • Two dedicated hotdesk rooms, plus flexible use of common space for events, and also featuring standing deskspace.

Links

2015 — Space Planning, Community, HospitalitySummary ↙︎
Details, 12 images

Branding for Startup India

Enegetic modern and aligned device for an industry association.
Function
Role
Design

Features

  • Utilising the Indian flag's colours, elements of the dharma wheel (spokes) both in the device and as an abstract texture, communicating tradition without being clichéd whilst benefiting from modern context through the contempoary bold typeface.
2014 — Design, Brand, Summary ↙︎
Details, 0 images

Startup Weekend—Fashion for Souk in the City

Pitch for a MENA-focussed fashion marketplace during a startup event.
Function
E-commerce

Features

  • The website mockups focus on a content rich magazine-style layout that brings products to the fore in an entertaining manner rarely used on ecomerce sites, it also provided thematic views. (This approach was originally concecived for my own marketplace platform.)
  • The logo was quickly prototyped to convey the diversity and colourfulness of the region, whilst being grounded in modernity with a lighweight clean typeface.
  • A slidedeck was produced, communicating the business case and opportunities for such a startup.
2014 — Design, Brand, E-commerceSummary ↙︎
Details, 4 images

Popup Event for Warp aur Weft

2014 — Design, Community, SocialSummary ↙︎
Details, 7 images

Product Website for Esofaber

Site to promote and sell a specific product line.

Innovations

  • Bespoke image slider handling multiple content parts (image, title, subtitle, price, inset image) and integrated as the core compoent of the page layout
  • Image slider waits for the next slide's image to finish loading before progressing to that slide (a common issue on slower connections with every other slider implementation)
  • Shows the name of the next item in the slider

Features

  • Responsive design (adapts to screen size and orientation such as for tablets)
  • Feature products in the front page slider simply with tagging
  • Automatic slider with manual controls
  • Web fonts (to match the product aesthetic)
  • Localised prices and shipping notices
  • All the Moonstalk Kit optimisations (e.g. typographic prices and async JavaScript loading

Links

2011 — Design, Web, E-commerceSummary ↙︎
Details, 1 images

Cards for Esofaber

Function
Tool

2011 — Design, Print, Summary ↙︎
Details, 1 images

Estate agency SaaS for duHome

Provide a customisable website for estate agencies.

Innovations

  • Fuzzy-logic search, gradually widening search criteria scope when not enough matching results are found, i.e. for every non-matching input criteria a corresponding potentially acceptable criteria would be used instead such as 1 bathroom instead of 2, with these criteria being colour-coded (match versus near-match) for easier identification by the user.
  • Comprehensive type-ahead search using multiple sources of data (names, telephones, locations, emails, prices), removing need for time consuming paging of adminstrative list views to find relevent records.
  • Use of geohash indexes for high-performance geospatial property search.
  • Use of deferred slideshow loading to improve performance and usability (almost unheard of at the time, most solutions simply advancing to to half-downloaded images on a timer, or attempting to download all upon page load despite potentially not subsequently showing them).

Features

  • Customer-facing functionality including geographic search and display of properties with mapping and slideshow
  • Agent functionalities including search, management of properties
  • Agency-owner functionality including customisation and configuration of website, and management of agents
  • Support for multiple agency locations per site, and agents per-agency
  • Activitiy streams with messaging and notifications for each agency, agent and property
  • Signup for new agencies (clients) with a default name-derived subdomain
  • Automatic geo-location and address completion when adding properties
  • Image upload and optimisation for slideshows
  • Email notifications when agents are not active on site
  • Property owner CRM with agent association
  • Editable print view with QR code for window display
  • Utilisation of Moonstalk's internationsalistion, geospatial data, type-ahead search, and notification features
2011 — Conception, Web, Content ManagementSummary ↙︎
Details, 8 images

Delhi for Moonlighting

Establish a house in Delhi with facilities for both coworking and accommodation.
Tool

Innovations

  • First coworking space in Delhi, and one of first few in India.
  • First open-access space offering both coworking and accommodation for those visiting from further afield.
  • Bespoke furniture constructions including large-span communal tables using wood with internal (hidden) iron dowels

Features

  • Regular community events and meals
  • 8 en-suite bedrooms amd 1 bunkroom (convertible between 4 bunks, or 1 double)
  • Live-in cook and 2 kitchens
  • Cleaning, housekeeping and security staff
  • Mixed-use lobby, lounge and dining space with A/V system
  • Coworking desks (and monitors)
  • Colourful paint and fabrics to enliven the otherwise drab interior

Links

2010 — Space Planning, Community, HospitalitySummary ↙︎
Details, 19 images

Moonstalk for The Moon Mill

Open-source web development framework and hosting stack using Lua.

Features

  • Automated filesystem to URL mapping for sites and applications, with no configuration necessary before use (including web server)
  • Includes a bespoke low-latency NoSQL database which shares the web application environment and functions, whilst also supporting a task queue with seperate processes
  • Internationalisation and localisation including handling for plurals and GeoIP
  • Best-practice handling of script-loading, CDN assets, canonical tags, addressing, salted passwords, microcaching, deployment (via dCVS), etc.
  • Many supplementary applications providing functionality ranging from calendaring to geospatial search

Links

2010 — Conception, Server, APISummary ↙︎
Details, 2 images

Marketplace for Verse

SaaS platform for small independant retailers, with a focus on curation and provenance, including product blogs and stock-control.

Innovations

  • Customisable magazine style multi-product 'display' layouts, using an impactful large format image tagged with the products, with their data (price, links) automatically populated.
  • Uncluttered single product layouts with clear call to actions and availability.
2009 — Design, Web, Content ManagementSummary ↙︎
Details, 2 images

Submission Utility for iView / Microsoft

Batch image transfer application for professional photographers using MediaPro / ExpressionMedia and submitting to third-party service providvers such as Alamy, Corbis and Getty Images, following specific procedures. Rearchitected based on several previously developed provider-specific application, to utilise generic behaviours with provider specific plugins.
Function
Photo

Innovations

  • Unique cross-platform provider plugins, deployed with a single download and simply double-clicked to install. Easily constructed plugins using ZIP packaging with XML provider configuration and platform-specific processing scripts.
  • Clicking an item in the validation checklist selects it in the media catalogue for correction.
  • Automatically re-validates after corrections are made.

Features

  • Support of submission via disc (postal) or FTP.
  • Report generation for printing when submitting via disc.
  • Conditional metadata validation and review.
2007 — Development, Desktop, PhotoSummary ↙︎
Details, 4 images

PictureSync Website for Verse

Seperate site with service-provider/affiliate specific branding and downloads via referrer or argument.
Function
API

Innovations

  • Ability to serve a ready-to-use service-provider specific download, hiding the other supported providers from the user.
2007 — Design, Web, APISummary ↙︎
Details, 1 images

Aperture Plug-In for Digital Railroad

Upload images from Aperture via FTP.
Function
Photo

Innovations

  • Utilised a two component architecture, a plugin gathered metadata, and a seperate standalone application performed the FTP uploads, progress feedback, finishing by updating Aperture's metadata status fields. This architecture was beneficial to avoid blocking the modal Aperture plugin architecture, and additionally allowed the standalone application to handle uploads from other applications, including via Drag and Drop.

Features

  • Ability to perform additional exports from Aperture and have them appended to an existing upload
  • Saves upload status back to Aperture after upload
  • Minimised (menubar) progress view
2006 — Development, Desktop, PhotoSummary ↙︎
Details, 2 images

Social Networking Site for Indivibe

Design and build a nightlife events publishing and social networking site with regional versions.

Features

  • Photo upload with user, location and event galleries
  • Location and user profiles with public and private messaging
  • Friending with reciprical relationship indication ('strength')
  • Simple colour-coordinated navigation
  • Options to feature/hilight photos and sponsored events/locations
  • Watermarked photos
2006 — Development, Web, SocialSummary ↙︎
Details, 1 images

Logo for Indivibe

Impactful logo for a web 2.0 nightlife and entertainment guide.
Function
Role
Design

Features

  • Low-gloss finish to avoid completely falling in with current trends
  • Use of overlapping characters in the logoface to difuse the impact of palindrome/mirrored type in the name ('divib'), similarly use of Monaco typeface in the domain
  • Transparent outline variations to reduce impact and blend with patterned backgrounds
2006 — Design, Brand, Summary ↙︎
Details, 0 images

PictureSync Windows Application for Verse

Modernise the architecture and UI of PictureSync for a new Windows application.
Function
Photo API

Innovations

  • Optimised service addition and sign-in UI, including transparent post web authentication token retrieval (e.g. OAuth) using a simple 'becomes frontmost' check
  • First application to upload both image data and annotations
  • First application to interface between both multiple applications and multiple web services
  • Comprehensive abstractions for web service behaviours with modular service plugin architecture including per-plugin version checking
  • Co-branded builds with default sign-in prompts for service providers using an automated build system, and with provider-specific statistics (via a private website login)
  • Only application to be able to upload images and then later sync the annotations (e.g. via Flick API)
  • Only application to employ database-free metadata via file system extended attributes (i.e. for service upload IDs)
  • Transparent licence activation after purchase on website

Features

  • Integral image and metadata manipulation functions
  • Support for multiple disparate web-service APIs for uploads with an aggregate progress UI
  • Interfaces with the file system and external applications to collect data, including support for standards-based emebedded IPTC/XMP and XMP sidecar files for annotations

Links

2006 — Conception, Desktop, PhotoSummary ↙︎
Details, 3 images

Mac Uploader Application for XtremeCamera

Very simple drag and drop JPEG upload application to interface with an existing website (not having an API and using cookies for authentication).
Function
Photo

2006 — Development, Desktop, PhotoSummary ↙︎
Details, 1 images

Digital Railroad Uploader for iView / Microsoft

FTP image upload application interfacing with iView MediaPro and providing metadata validation via a simplified workflow.
Function
Photo

Features

  • Included bespoke installer for Windows version
  • Metadata validation and file conversion procedures to match DRRs requirements before upload to the server
  • Destination FTP folder selection
2006 — Development, Desktop, PhotoSummary ↙︎
Details, 3 images

Mac Uploader Application for Gekko Images

Develop an uploader for a stock-photo service to replace an existing partially automated system of AppleScripts and a multi-step web interface, with a fully automated single-step solution.
Function
Photo

Features

  • Transfers images and metadata from iView MediaPro catalogs to website, transparently through serveral verification and data transfer steps.
2006 — Development, Desktop, PhotoSummary ↙︎
Details, 2 images

‘Lumiere’ Business Plan for Verse

Research and model a plan to further the development of PictureSync and aligned webapp projects.
Function
Photo

Links

2005 — Conception, Miscellaneous, PhotoSummary ↙︎
Details, 10 images

Folio Concept for Verse

Product concept, branding and website for professionally-oriented photo portfolio service.

Innovations

  • SaaS with SSL on MivaScript
  • Flexible CSS boxes with custom edge and corner frames
  • Research on hosting latencies for optimal single-location US deployment across metro areas

Features

2005 — Design, Web, PhotoSummary ↙︎
Details, 1 images

Website for Verse

Mac software publisher
Function
API

Innovations

  • Combined version tracking and licence verification protocol (between webserver and desktop application), with an entirely web-based activation procedure (transparent licence key) [see the blog]

Features

  • Purchasing integration with PayPal
  • Software licence generation and activation
  • Software version tracking and usage reporting
2004 — Design, Web, APISummary ↙︎
Details, 1 images

PictureSync Mac Application for Verse

Batch upload annotated images to web services
Function
Photo API

Innovations

  • Optimised service addition and sign-in UI, including transparent post web authentication token retrieval (e.g. OAuth) using a simple 'becomes frontmost' check
  • First application to upload both image data and annotations
  • First application to interface between both multiple applications and multiple web services
  • Comprehensive abstractions for web service behaviours with modular service plugin architecture including per-plugin version checking
  • Co-branded builds with default sign-in prompts for service providers using an automated build system, and with provider-specific statistics (via a private website login)
  • Only application to be able to upload images and then later sync the annotations (e.g. via Flick API)
  • Only application to employ database-free metadata via file system extended attributes (i.e. for service upload IDs)
  • Transparent licence activation after purchase on website

Features

  • Integral image and metadata manipulation functions
  • Support for multiple disparate web-service APIs for uploads with an aggregate progress UI
  • Interfaces with the file system and external applications to collect data, including support for standards-based emebedded IPTC/XMP and XMP sidecar files for annotations
  • Fullscreen view

Links

2004 — Conception, Desktop, PhotoSummary ↙︎
Details, 19 images

Website for Esofaber

Site for furniture and interiors firm.
Function
Role
Design

2004 — Design, Web, Summary ↙︎
Details, 1 images

Branding for Verse

For an online identity services platform.
Function
Role
Design

2004 — Design, Brand, Summary ↙︎
Details, 0 images

Standard bid document for Initial Hygiene

Design and typeset a standardised bid proposal document.
Function
Tool
InDesign

2004 — Design, Print, Summary ↙︎
Details, 1 images

Branding for Verse

Mac software ISV
Function
Role
Design

2004 — Design, Brand, Summary ↙︎
Details, 0 images

Presentation for Initial Hygiene

Prepare a presentation in the previously established style.
Function

2004 — Design, Miscellaneous, Summary ↙︎
Details, 1 images

Branding for Faber Cresco

Interior design
Function
Role
Design

2003 — Design, Brand, Summary ↙︎
Details, 0 images

Website Design for SpinHalf

Function
Role
Design
Tool

2003 — Design, Web, Summary ↙︎
Details, 2 images

Branding for Esofaber

For a furniture/interiors firm.
Function
Role
Design

2003 — Design, Brand, Summary ↙︎
Details, 0 images

Branding for Duff Design

Contemporary esoteric interiors
Function
Role
Design

2003 — Design, Brand, Summary ↙︎
Details, 0 images

Branding and Stationery for Verse

Function
Role
Design

2003 — Design, Brand, Summary ↙︎
Details, 1 images

Advert for Student Watchout

Revamp an internal mockup (second image) and create a magazine ad consistent with website identity.
Function
Tool
InDesign

2003 — Design, Print, Summary ↙︎
Details, 1 images

OnDeck Mac Application for Verse

View iTunes track artwork and upload to a website
Function
Photo

Innovations

  • First and only application to avoid polling iTunes every second or so, and instead more efficiently poll by simply calculating when the track ends, thus avoiding undue CPU load
  • Use of variables for configuring metadata preferences
  • Creation of JPEG artwork from iTunes PICT wrapper
  • First application to provide artwork upload

Features

  • Locates artwork from disk, or extracts from iTunes
  • Integrated Last.fm scrobbling

Links

2003 — Conception, Desktop, PhotoSummary ↙︎
Details, 2 images

Advert for Complete Computer Cover

Create an impactful magazine ad using only existing brochure images and copy (second image).
Function
Role
Design

2003 — Design, Print, Summary ↙︎
Details, 1 images

Branding Concept for Electrosmog

Function
Role
Design

Innovations

  • Leverages established sybology to strengthen identity.
2003 — Design, Brand, Summary ↙︎
Details, 0 images

Web Promotion for Brightablind

Promotional site for service provider.
Function
Tool

2003 — Design, Web, Summary ↙︎
Details, 1 images

Branding Concept for NIAL Films

Function
Role
Design

2002 — Design, Brand, Summary ↙︎
Details, 0 images

Power Calculator for DigiPlex

Solution for mobile salesforce to calculate utility rates.
Function

Features

  • Editable rate tables (per location), inputs for selection of criterion and customer name
  • Quotation result screen with print option
  • Multiplatform executables
2002 — Development, Desktop, Summary ↙︎
Details, 1 images

Website for CBX / Sulzer Infra FM / Axima FM

Upgrade of site for service provider.

Innovations

  • Dynamic content selection with fallbacks for overlapping country/language static content employing dynamic URLs and a metadata store
  • Publishing of short video editorials
  • Visitor survey (bespoke aquisition with off the shelf desktop analysis)
  • Automatic what's new feature using the metadata store

Features

  • Heirachical structure for 100+ pages with multiple regions and languages
  • Press area including image gallery, PDF clippings and video editorials
  • Callback request facility
  • Registration-only articles
  • Video
2001 — Design, Web, Content ManagementSummary ↙︎
Details, 4 images

Logo for UniqueYou

Divorce support
Function
Role
Design

2001 — Design, Brand, Summary ↙︎
Details, 0 images

Website for Student Watchout

Insurance sales site targetted at students.
Function
E-commerce

Innovations

  • Second-place in the Computer Weekly e-Business Awards 2001

Features

  • Uses the seperately developed Webshop system
  • Affiliate tracking and backroom reports
2000 — Design, Web, E-commerceSummary ↙︎
Details, 3 images

Website for Summit Support Services

Site for service provider
Function

Features

  • Dyanmic template loading static pages
  • Pasword protected pages for access to standard documents (extranet)
2000 — Design, Web, Summary ↙︎
Details, 2 images

Website for ASHTAV

Site for UK association.
Function

Features

  • Multiframe navigation with javascript reload
  • Member database with profile editor
1999 — Design, Web, Summary ↙︎
Details, 1 images

Website for S.Com

Multi-country sites for recruitment consultants.
Function

Features

  • Use of multiple frames with targetted reload for secondary navigation.
1999 — Design, Web, Summary ↙︎
Details, 1 images

Website for AGET

Site for language translation agency.
Function
Tool

1999 — Design, Web, Summary ↙︎
Details, 1 images

Website for CBX / Sulzer Infra FM / Axima FM

First site for service provider.
Function

Innovations

  • Javascript/cookie visitor aquisition and access restriction system for articles
1999 — Design, Web, Summary ↙︎
Details, 1 images

Intranet Presentation for CBX / Sulzer Infra Fm / Axima FM

Convert a presentation from Powerpoint into navigable HTML for access on an Intranet.
Function

1999 — Design, Miscellaneous, Summary ↙︎
Details, 1 images

Intranet for CBX / Sulzer Infra FM / Axima FM

Improve the usability and presentation across an intranet uniformally, following a rebranding of the company.

Innovations

  • Use of tabbed-UI and javascript popup menus to maximise functional real estate whilst providing two-click access to almost all areas of the system.
  • Color coding of tabs and areas for ease of identification (in an earlier implementation).
1999 — Design, Web, SocialSummary ↙︎
Details, 2 images

Reports for PictureTel

Design and typeset 6 industry reports of ~35 pages in 6 languages.
Function
Tool
XPress

1998 — Design, Print, Summary ↙︎
Details, 1 images

RealTime Electronic Newsletter for European Teleconferencing Federation

Fortnightly email newsletter
Function
Tool
Word Email

Innovations

  • Document size kept under 80KB using minimal formatting and bitmap graphics
1998 — Layout, Miscellaneous, Summary ↙︎
Details, 1 images

Promotional Doorhanger for Playboy TV

Function
Role
Design

Innovations

  • Ears cutout above the doorknob
1996 — Design, Print, Summary ↙︎
Details, 0 images

Branding for Infinité

Mountain biking/adventure holidays
Function
Role
Design

1996 — Design, Brand, Summary ↙︎
Details, 0 images