Jacob
Jay
Jacob Jay

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

15 projects for Verse

Folio Concept 2005

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

Types: Web; Roles: Design, Conception, Architecture, Photography; Functions: Photo, API, Content Management; Tools: CSS, MivaScript.

Innovations

Features

Notes

Shelved; only design, architecture and prototypes were completed. Was to be developed in conjunction with PictureSync as desktop uploader and MediaSock as an open interoperability protocol.

Branding 2004

For an online identity services platform.

Types: Brand; Roles: Design; Functions: Tools: Illustrator.

Features

Website 2004

Mac software publisher

Types: Web; Roles: Design, Development, Architecture; Functions: API; Tools: CSS, MivaScript.

Innovations

Features

Branding 2004

Mac software ISV

Types: Brand; Roles: Design; Functions: Tools: Photoshop, Illustrator.

Features

Notes

For an analysis of elements, and an earlier version see the blog

PictureSync Mac Application 2004

Batch upload annotated images to web services

Types: Desktop; Roles: Conception, Management, Support, Sales, Marketing, Development, Documentation, Design, Architecture; Functions: Photo, API; Tools: AppleScript, CLI, FTP, HTTP, Metadata, Web Services, Xcode.

Innovations

Features

Notes

Shelved 2009, with a few further mainteance releases, and mainly remaining functional.

Links

PictureSync Windows Application 2006

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

Types: Desktop; Roles: Conception, Management, Support, Design, Architecture; Functions: Photo, API; Tools: VisualStudio, C#.NET, Web Services.

Innovations

Features

Notes

With no experience doing Windows development nor a notable budget, this project involved hiring junior programmers, setting up an office in Bangalore, alongside a senior .NET architect (1/day week) whom provided guidance under my functional design. Whilst the team was disbanded upon its initial release due to change of my priorities, that version remainded functional for some years, and like the Mac version which had some ongoing development, remained the only application with such comprehensive service integrations.

Links

MediaSock Client Framework 2006

Abstraction framework for media-sharing web-services, utilising loadable modules, and a flexible properties architecture.

Types: Server; Roles: Conception, Management, Support, Sales, Architecture, Documentation; Functions: Photo, Framework, API; Tools: VisualStudio, C#.NET, HTTP, CLI, Web Services.

Innovations

Features

Links

MediaSock Protocol 2005

Lightweight service discovery protocol and web-service API to facilitate handling a user's media assets.

Types: Server; Roles: Conception, Development, Architecture, Documentation; Functions: API, Photo; Tools: HTTP, Web Services.

Innovations

Features

Notes

Implemented in PictureSync and by some web service providers. Building upon the process of abstractions undertaken in PictureSync, I attempted to define a specification that would be simple for both client and server developers to implement. Also see the ProfileConnect proposal for a specification that handles gateways.

Links

ProfileConnect Gateway API 2008

Abstract API methods from across multiple third-party prodivders into a normalised set of methods for use by clients with either intermediary gateways or end service providers.

Types: Server; Roles: Conception, Architecture, Documentation; Functions: API, Photo; Tools: Web Services.

Innovations

Features

Notes

Proposal only.

Links

MediaSleeve API 2005

Define a specification by which online content providers such as radio streams, may provide metadata (e.g. album covers, song details) to client applications.

Types: Server; Roles: Conception, Architecture, Documentation; Functions: API; Tools: Web Services.

Features

Notes

This was a quick preliminary specification developed for use by OnDeck, but was never further refined nor deployed.

Links

‘Lumiere’ Business Plan 2005

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

Types: Miscellaneous; Roles: Conception, Design; Functions: Photo; Tools: PowerPoint.

Features

Notes

Whilst this project never went forward, I self-funded the development of an alpha version of PictureSync for Windows, whilst simultanesouly developing the MediaSock Client Framework and various client projects.

Links

PictureSync Website 2007

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

Types: Web; Roles: Design, Development, Architecture; Functions: API; Tools: CSS, MivaScript, PowerPoint.

Innovations

Features

OnDeck Mac Application 2003

View iTunes track artwork and upload to a website

Types: Desktop; Roles: Conception, Management, Support, Development, Documentation, Design, Architecture; Functions: Photo; Tools: AppleScript, CLI, FTP, HTTP, Metadata, Web Services, Xcode.

Innovations

Features

Notes

Retired 2007, but remains functional.

Links

Branding and Stationery 2003

Types: Brand; Roles: Design; Functions: Tools: Illustrator, InDesign.

Features

Marketplace 2009

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

Types: Web; Roles: Design, Conception, Architecture; Functions: Content Management, E-commerce; Tools: CSS, Moonstalk, jQuery.

Innovations

Features

Notes

Prototype only (the development of this project subsequently became the Moonstalk framework).