Oliver Joseph Ash

Full-stack web developer

I’m a software engineer residing in Yorkshire, England. I currently work at Unsplash, and previously worked on the team behind theguardian.com and the Guardian's web based content management system, Composer.

Being passionate about the open web, I aim to work on software that exploits the decentralised nature of the web to solve non-trivial, critical problems. With a strong background in arts as well as engineering, I approach web development in its entirety: UX, performance, and functional programming are some of the things I enjoy most. I also love the art of photography as a tool for life documentation.

I am most experienced developing large web applications alongside a Node.js or Scala back-end. My aim is always to encompass the full stack. I'm a fast learner, and I'm always learning. I have expertise in JavaScript, functional reactive programming, and front-end performance.


Software Engineer at Cubik

I currently work at a small startup aiming to build accessible, web based tools for data visualisation.

My work involves tools such as TypeScript, Immutable.js, Redux, RxJS, virtual DOM (React), and D3.

Software Engineer at the Guardian

I worked on the team behind theguardian.com as a full-stack software engineer. During this time I worked extensively to improve the front-end performance of the site. I also worked across various objective focussed teams to design, build, and A/B test new features. My work involved various new technologies, including Scala, Play, service workers, functional reactive programming (RxJS), and TypeScript. See my talk at JSConf Budapest.

Previously, I helped prototype, design, and build the Guardian’s web based content management system — “Composer”. My work was primarily front-end based, helping to architect the AngularJS application and improve performance. I worked directly with journalists and editors to conceive, test, and iteratively build new features. See my talk at Front-end London.

Whilst working on Composer, I was the lead developer for the CMS’ rich text editor, Scribe (open source), which is now heavily used by the open source community, including BBC.

During a hack day I built the Guardian’s responsive Developers site (open source).

Freelance Front-end Engineer

– March 2015

Whilst travelling Europe, I worked remotely for various clients in London, for whom I built new websites.

Teaching Assistant at University of Leeds

During my studies, I worked as a teaching assistant for web development studies and participated in research with the university for W3C.

Front-end Engineer at Clock

I worked on creative web projects for clients, and took the role of lead front-end engineer for various projects including building a responsive newspaper website.

Teacher at EBP Children’s University, Bedford College

, ,

I taught the basics of web design and development to a class of 20 children aged 8–13 years.


BA (Hons) in New Media at University of Leeds

Grade: First

In my second year I won an award for “Best Year Two Performance Award in ICS”. For my final year project I built Sbscribe, a social feed reader (open source). I won an award for “Best Individual Final Year Project in ICS”. I studied modules in journalism, internet policy, web design and development, motion graphics, and gaming.

BTEC National Diploma, Computing (Software Development) at Bedford College

Grade: 3 distinctions

GCSEs at Redborne Upper School

Grades: 7 As and 6 Bs

Personal details

Technical blogs
Photography blog
Email address
London, England


Sébastien Cevey
Senior Software Engineer and Tech Lead at the Guardian (now located at Google)
Dominic Kendrick
Developer Manager at the Guardian