30 years experience on Linux/Unix server systems, especially high-speed / high-availability database & server applications rising to spend the last ten years as CTO working as a Complex Systems Architect designing and developing complex wide-area networks incorporating public and private clouds, fixed and dual-up VPNs, Anycast nodes, IPv4 & IPv6, with load balancing and fail-over, on a custom secure Linux operating system.
Extensive experience of Linux/Unix, shell scripting, “C” Programming, developing secure web applications and server processes from the ground up. Designing and implementing secure Linux based operating systems, from the kernel up. Extensive experience in the use of a wide range of open source packages, including building from source.
Contributed and credited in a range of open source packages, including various utilities as well as the Linux Kernel and Kernel Support (Kernel Bugzilla).
Ability to write high quality documentation, blog posts and general reporting. Including generating and researching original ideas related to the industry sector.
I have a wide ranging understanding of IT and its uses and have a talent for being able to explain complex concepts & architectures to C-Level non-IT executives, so they can understand the decisions that need to be made.
Names.of.London is a domain registry business selling newGTLD domain names in the form of short three words phrases. I have invested in their domain name collection, set up and run their domain registry (private cloud) and DNS server systems (public & private cloud).
Run the social media and online marketing operation, growing a twitter following from zero to over 6000 followers by writing a blog, interacting on forums / technical mailing lists and general twitter activity.
Core skills – RFC compliant Domain Registry operation, live publication of corresponding DNS and associated services such as web & email forwarding, management of private and public cloud servers, including live monitoring. Growing Facebook & Twitter marketing and Affiliate promotions.
Transformed and modernised the Domain Registry systems for dot-IO (also AC, SH & TM), transforming the business from a cute cottage industry to a serious registry operation by moving from a provincial data centre, mostly using mini-tower PCs, to private cloud servers hosted in London & NY, followed by replacing the ageing C-Tree based registry system with a modern secure flexible RFC/EPP compliant SQL based platform.
As CTO of CommunityDNS, I designed the hardened operating system for the anycast nodes, wrote (from scratch) the authoritative DNS server software, designed & wrote the back-end web management & monitoring system and deployed the entire system to run 8 anycast clouds (6 x IPv4, 2 x IPv6) on over 50 anycast installations used to publish the DNS for over 40 ccTLDs & gTLDs and about 450,000 registrar domains.
I designed and installed the company's IT infrastructure strategy, including private cloud servers in London (x4), New York (x2) and Chicago (x2) linked by VPN to each other, global office locations (including dial-in VPN capability) peaking at about 240 servers (physical & virtual) running 1400 services, including the anycast cloud of about 50 global outlying servers.
A commitment to continually maintain the competitive edge of the business by constantly researching and recommending technical improvements, maintaining an up-to-date knowledge of technical, legislative and cultural issues in the industry. Working at C-Level to formulate appropriate business and technical strategies to keep the business moving forward.
Designing secure, hardened, ultra-reliable custom Linux based operating systems for embedded applications, e.g routers, network storage, firewalls, web proxy cache & filter, content distribution for education.
Mostly working with Sybase on Unix based system, especially Solaris, specialising in front-office trading systems for merchant banks. Clients included BNP Paribas (French Bank), Goldman Sachs, Sun Microsystems as well as various software vendors.
Covering in the EMEA territory from the office in the UK, but with frequent time spent working on technical issues at the head office in Cambridge MA. Providing technical backup for the front-line customer support staff.
This includes analysing technical issues, fixing bugs and porting the product to new platforms. Accompanying sales and/or support staff on customer visits throughout the EMEA territory.
Providing technical support and technical development services to teams of developers and customer support staff for SCO/Unix based Ingress accounting and time-costing system for SMEs.
Some of these are commercial projects I've worked on, some are more open