Aaron Moore
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.
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.
- Next.JS
- Express
- TypeScript
- Emotion CSS
- Node.JS
- AWS CodeBuild, CodePipeline, CloudWatch, CloudFormation, EC2, S3, Route53, Lambda
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.
- Next.JS
- SWR
- TypeScript
- Tailwind CSS
- MongoDB, DynamoDB
- ElasticSearch
- Serverless (API Gateway, CloudFront, Serverless-NextJS)
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.
- .NET
- C#
- LINQ, Entity Framework
- SQL Server
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.