Jay Fenton

Jay Fenton

Entrepreneur, Inventor and Developer of Innovative Technologies

London, United Kingdom

Current
  • Community Leader, Software Porters at OpenSolaris
  • Chief Technical Officer at Howler Technologies
  • Founder & Chief Technical Officer at Whistler Labs LLP
  • Co-Founder & Technical Consult at Broadbean Technology
Past
  • Co-Founder & Chief Technical Officer at Voible Communications Ltd (formerly BlackFin Ltd)
  • Co-Founder & Chief Technical Officer at BlackFin Ltd
  • Contract Developer at Tech Mahindra
  • Chief Technical Officer at Your World TV
  • Founder & Developer at Lucidity Digital
  • Founder & Developer at Lucidity Labs
  • Senior Systems Engineer at Tag Worldwide
  • Contract Developer at Sony Corporation
  • Co-Founder & Principal Software Engineer at Broadbean Technology
  • Developer, Intelligent Agents at RiverSoft Plc
  • Senior Systems Engineer at Carrier1
  • Systems Administrator at FastNet International
Connections
103 connections
Industry
Telecommunications
Websites

Jay Fenton’s Summary

A deep understanding of technology, keen desire to innovate and extensive "full stack" development experience. Developed many products end-to-end from initial concept, architecture, through to implementation and delivery. Good at time management and multi-tasking, and have acted in a team leader and mentor capacity on small development teams, for both on-site and remote workers.

Fluent in C, C++, Erlang/OTP, Java, C#/.NET FE, Cocoa/Obj-C, Perl, Python, PyS60, ActionScript 1.0-3.0 and JavaScript across Solaris, FreeBSD, Linux, Win32, Symbian and IBM Cell/B.E platforms.

In-depth knowledge of VoIP, video streaming, audio and video codecs, TCP/IP, sockets, SNMP, performance and memory optimisation, concurrency & threading, OOP design, Win32 API and the development of distributed, fault-tolerant systems.

Developed a substantial amount of software targeting the IBM Cell/B.E processor including porting of existing algorithms, SIMDification, low latency I/O and buffer management engines, profiling and optimisation for this unique architecture.

Extensive experience developing mobile applications for Symbian OS.

Extensive experience in Flash & ActionScript (to 3.0) RIA development.

Effective use of Fireworks, Photoshop, and Illustrator to mock-up usability and end-user experience focussed UI and website designs. Also possess HTML, CSS and JavaScript experience to bring website mock-ups into production.

Advanced Solaris (inc. DTrace), FreeBSD, and Linux systems administration.

Knowledge of IP network design, L3 routing, and in-depth security experience at both the application and network level.

Cisco ICRC & ACRC (Advanced Cisco Routing)
Cisco MCNS (Managing Cisco Network Security)
Solaris Pitbull Trusted Administrator (Argus Systems)
Micromuse NetCool Administration

Typing speed: ~130wpm @ 98% (Mavis Beacon)


Jay Fenton’s Experience

  • Community Leader, Software Porters

    OpenSolaris

    (Computer Software industry)

    March 2008Present (8 months)

    The sw-porters community was formed to aid developers in the porting of software to the OpenSolaris platform. I act as 1 of 6 community leaders for the project, helping to collate information, maintain the opensolaris.org wiki and point users in the right direction on porting issues.

  • Chief Technical Officer

    Howler Technologies

    (Privately Held; 1-10 employees; Computer Software industry)

    February 2008Present (9 months)

    Details coming soon!

  • Founder & Chief Technical Officer

    Whistler Labs LLP

    (Partnership; 1-10 employees; Telecommunications industry)

    August 2007Present (1 year 3 months)

  • Co-Founder & Technical Consult

    Broadbean Technology

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    September 2002Present (6 years 2 months)

  • Co-Founder & Chief Technical Officer

    Voible Communications Ltd (formerly BlackFin Ltd)

    (Privately Held; 1-10 employees; Telecommunications industry)

    February 2007July 2007 (6 months)

  • Co-Founder & Chief Technical Officer

    BlackFin Ltd

    (Privately Held; 1-10 employees; Telecommunications industry)

    April 2006February 2007 (11 months)

  • Contract Developer

    Tech Mahindra

    (Public Company; 10,001 or more employees; TECHM; Information Technology and Services industry)

    June 2006February 2007 (9 months)

    I was brought into an existing team of Tech Mahindra (formerly Mahindra British Telecom) Java consultants at Tiscali UK to aid in the integration of their legacy systems with the new BT EMP provisioning system for LLU SMPF broadband customers.

    My primary responsibilities included the development of SOAP interface layers and WSDLs for the existing provisioning systems, deployment of a jBPM business logic platform and development of an associated flow graph and code to orchestrate (through SOAP) the entire provisioning workflow of an LLU DSL order.

    The project also required the development of bespoke Java extensions to jBPM to support more resilient failure scenarios, and concurrent message processing due to the sheer volume of orders. After a successful deployment, my contract was later extended to add supporting code to EMP for Tiscali’s MPF roll-out.

  • Chief Technical Officer

    Your World TV

    (Privately Held; 1-10 employees; Online Media industry)

    February 2004April 2006 (2 years 3 months)

    For this project I developed a suite of wholly unique technologies to allow a user to easily upload and edit video online, with all the functionality of a desktop application.

    Content could be sourced directly from their connected camcorder, local media, webcam or mobile phone, and put together in an entirely browser-based editing suite which supported transitions, background music and more.

    My work covered a number of programming disciplines including a FastCGI Perl API, development of an in-browser zero-install Win32 C++ ActiveX control for media transcoding, bespoke Solaris PAM modules for system-level WebDAV/FTP authentication, development of a fault-tolerant media transcoding engine in Cocoa/ObjC, a Quicktime VDIG device driver which enabled real-time Flash Player to Quicktime recording, and over 63,000 lines of Flash Actionscript 2.0 code for the user interface. I also mentored 1x additional front-end developer who helped with the development of the front-end Flash RIA.

  • Founder & Developer

    Lucidity Digital

    (Privately Held; 1-10 employees; Internet industry)

    October 2004February 2006 (1 year 5 months)

    Lucidity Digital was spun off to manage the tiered Pay-Per-View IP video streaming infrastructure and product I developed at Lucidity Labs, utilising Macromedia Flash Communication Server, and Flash MX. Fully integrated with a premium-rate SMS reverse billing platform, this pay-per-view service went live with a reseller client and over 40 of their customers in January 2005.

  • Founder & Developer

    Lucidity Labs

    (Privately Held; 1-10 employees; Internet industry)

    March 2003December 2004 (1 year 10 months)

    I formed Lucidity Labs in 2003 as a consultancy vehicle for the Sony project, and to help commercialise some ideas I had in the video streaming space.

  • Senior Systems Engineer

    Tag Worldwide

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    March 2004September 2004 (7 months)

    This role entailed systems administration of a mission critical web infrastructure for print pre-production and brand management, utilised by such clients as Absolut, Royal Bank of Scotland, Lloyds TSB, Ogilvy, and Diageo to maintain consistency across all of their advertising endeavours and to ready image assets for print.

    I was sole administrator of a variety of systems, including a Win2k / IIS5 / ColdFusion / MS SQL server farm (which I successfully migrated to Win2k3 / IIS6 / ColdFusion MX with zero downtime), and several SGI Origin 2000 servers with several terabytes of storage.

    My time at Tag was also spent developing code to integrate the front-end ColdFusion and backend asset management systems (running on the SGI's), acting as Unix support to the CF developers, maintaining the development and staging servers, CVS administrator, and acting as the buffer between the development and internal IT team.

  • Contract Developer

    Sony Corporation

    (Public Company; 10,001 or more employees; SNE; Consumer Electronics industry)

    November 2001December 2003 (2 years 2 months)

    Originally contracted via Carrier1, this role entailed development and architecting of software and services for the new Sony Bluetooth IP Handycam range of devices (DCR-TRV50, DCR-IP55, and IP7).

    The development took the form of a micro-website which users interacted with directly on the camera, and involved a large amount of database, perl, security and testing for sign-off by Sony, and subsequent integration into the Sony Cyberspace hosting platform. Just before Carrier1 went into administration, Sony transferred the contract in whole to Broadbean, and ultimately to myself on which I built a very strong working relationship. I then continued to act in a back-line support capacity for the live services that were deployed until the product was EOL’d in 2003.

  • Co-Founder & Principal Software Engineer

    Broadbean Technology

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    October 2001September 2002 (1 year)

    Myself and Kelly Robinson (of MECS) founded Broadbean late 2001 with a view to making vacancy posting to multiple job websites as swift and painless as possible. Today, the flagship product AdCourier is used by over 800 customers representing 60% of the UKs Top 250 staffing businesses, and a large number of major employers across several industries to post to a network of over 700 job boards.

    My role was to develop the core vacancy broadcasting engine (vcast) which lies at the heart of AdCourier. An engine which, with minimal modifications, still underpins the entire system to-date some 7 years later, and enables parallel delivery of vacancies to sites through a simple template language which describes the submission process for each destination.

    It was designed to scale to thousands of users, using a custom queueing / database system I developed inspired by the Qmail Maildir model, with zero locking or contention across horizontally scalable systems.

  • Developer, Intelligent Agents

    RiverSoft Plc

    (Public Company; 201-500 employees; RSFT; Internet industry)

    April 2001October 2001 (7 months)

    The strong relationship built up during my time at Carrier1 enabled me to join RiverSoft in April 2001, to act as an IP network consultant and developer for “Intelligent Network Modelling Agents”.

    During my time there, I developed an agent to discover network topography for the CoSine IPSX – a complex device which could contain 10,000 virtual routers, each with their own VPN tunnels, virtual/physical connections, and disparate routing tables. This task involved a large amount of Perl work with the RiverSoft v3 API, and development of the API itself (written in C++) to fix bugs in its implementation and add features which allowed us to support such a new technology.

    Once this work was completed successfully, I was tasked with implementing SNMPv2c support in the RiverSoft v3 NMOS code base (a technology which was later acquired by Micromuse Plc) – all of this work was done in C++, Both of these tasks were completed before I left RiverSoft to found Broadbean Technology.

  • Senior Systems Engineer

    Carrier1

    (Public Company; 201-500 employees; CONE; Internet industry)

    May 1999April 2001 (2 years)

    I was brought in to Carrier1 to replace a team of 3 consultants who created the original OSS for the IP network, based on HP OpenView and NetCool. With only a week overlap in which to get myself up to speed on products which, at the time, were both very new to me, I successfully managed the system for over a year, ultimately replacing them both with a next-generation NMS product from RiverSoft Plc.

    I was later appointed onto the Executive Product Board at RiverSoft to help guide the future direction of their NMS.

    During my time at Carrier1, I developed the supporting systems infrastructure for a pan-European Virtual Service Provider product in just 6 weeks, a service which was later used exclusively by AOL to support an additional ~50,000 dial-up access ports for them across Europe. I received various commendations from upper management at Carrier1 for the successful deployment of the platform.

    I left Carrier1 at the tail end of the .com boom to join RiverSoft in mid-2001.

  • Systems Administrator

    FastNet International

    (Public Company; 11-50 employees; Internet industry)

    February 1998April 1999 (1 year 3 months)

    Sole Network Administrator in charge of administering the various FreeBSD servers, both on-site, and remotely on customer premises. I also gained an in-depth knowledge of Cisco and 3com routers, 3com and Ascend access concentrators, wrote various CGI solutions for clients and did back-line technical support for our bigger clients.


Additional Information

Jay Fenton’s Websites:

Jay Fenton’s Interests:

Fault-tolerant Distributed Systems, Embedded Hardware, RC Micro-Helicopters, UAVs, Biotech, Parallel Algorithms, Movies, Electronics, Music, Drawing, Reading, Acoustic & Electric Guitar, Piano

Jay Fenton’s Groups:

  •    Earlystage.com Entrepreneurs
  •    Executive Suite
  •    On Startups - The Community For Entrepreneurs
  •    SoftwareEngineering
  •    The Enterprise Architecture Network
  •    OpenSolaris
  •    Open Source
  •    USENIX Association
  •    CIOZone
  •    Startup Specialists
  •    Unix and Linux Professionals Europe
  •    FOSS Professionals
  •    FreeSwitch Developers
  •    Erlang/OTP Professionals
  •    Cell Broadband Engine™ Developers
  •    Real-Time Embedded Engineering
  •    UK CIO, CTO and IT Directors
  •    CTO Network
  •    IT Directors of London
  •    GPGPU Users

Jay Fenton’s Honors:

Public Appearances:

Voice 2.0 - ROK Talk™
MoMo London, 4th December 2008
http://mobilemonday.org.uk/2007/12/momo-london-explores-voice-20.html

ROK Talk™ - Erlang-powered Mobile Conferencing
Erlang eXchange, London, 27th June 2008
http://erlang-exchange.com/jay-fenton
Archived Video: http://tinyurl.ie/52


Jay Fenton’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Jay’s full profile:

  • See who you and Jay Fenton know in common
  • Get introduced to Jay Fenton
  • Contact Jay Fenton directly

View Full Profile