Aaron Moore

Software Engineer
Belfast, UK | me@aaronmoore.co.uk
About

Experienced Software Engineer with a demonstrated history of designing and building large-scale websites and web applications.

Skilled in the latest front and backend frameworks, with a track record of delivering scalable, user centric cloud based web applications, as well as interactive web experiences that are used by millions.

Experience
Senior Software Engineer
BBC News (World Service)
Sep 2021 - Present

Development and support of the World Service page renderer Simorgh.

Built with Next.JS, Emotion CSS, Node.JS and TypeScript.

Deployed using a mixture of internal and external systems including AWS CodeBuild, CodePipeline, Cloudformation and EC2.

With traffic averaging 250m users per month from across the world, the application has been designed to scale. It supports 44 languages in some of the most remote locations, so performance and accessibility have been critical factors in development.

Tech Stack
  • Next.JS
  • Express
  • TypeScript
  • Emotion CSS
  • Node.JS
  • AWS CodeBuild, CodePipeline, CloudWatch, CloudFormation, EC2, S3, Route53, Lambda
Software Engineer
BBC (Archive Content and Partnerships team)
Jun 2017 - Sep 2021

Development of public facing web applications for BBC Rewind and BBC News.

Built using front-end technologies including React, NextJS, TypeScript and Gatsby, and back-end frameworks including NodeJS, Express, DynamoDB, MongoDB and Serverless.

Each application is designed and built to scale to millions users, utilising the AWS cloud infrastructure for build, deployment and hosting.

Tech Stack
  • Next.JS
  • SWR
  • TypeScript
  • Tailwind CSS
  • MongoDB, DynamoDB
  • ElasticSearch
  • Serverless (API Gateway, CloudFront, Serverless-NextJS)
Software Engineer and Designer
EventMAP
Jun 2015 - Jun 2017

Design and development of cloud based web applications.

Utilising a vast array of front-end frameworks, including BackboneJS, Webpack, Gulp, Bower, HTML, and CSS.

Back-end design and development of a RESTful .NET Web Api incorporating techologies such as C#, LINQ and Entity Framework.

Database layer design and implementation using SQL Server.

Tech Stack
  • .NET
  • C#
  • LINQ, Entity Framework
  • SQL Server
IT Intern
Arts Council of Northern Ireland
Jun 2013 - Jun 2014

Managing many Windows Server 2008R2 virtual machines controlled by multiple Dell PowerEdge Virtual Host machines.

Setup of Cisco ASA 5510 firewall with ASDM for managing inside/outside network traffic.

Design and development of intranet websites for use company-wide.

Training staff members on use of hardware and software.

Education
Queens University Belfast
BSc. Computing and Information Technology
2011 - 2015
First Class Honours
Belfast Metropolitan College
Humanities and Social Sciences
2009 - 2011
Belfast Metropolitan College
Media Studies
2006 - 2008
Work Projects
BBC World Service
Web application serving over 250m users monthly around the world.
https://www.bbc.com/kyrgyz
Rewind
Explore decades of archive video content from all regions across the UK.
https://www.bbc.co.uk/rewind
Sound Effects
Explore and play with over 30,000 sound effects clips. Use the 'Mixer' to create your own soundscape that you can share and download.
https://www.bbc.co.uk/sound-effects
Personal Projects
Skills
React, NextJS, TypeScript
Rust, C#, React Native
AWS, Serverless