Over a ten year stint in journalism, working mostly at the Guardian, I moved from writing and editing to increasingly technical roles, ultimately working directly with developers on projects to benefit the newsroom.
Proximity to the developer teams inspired my interest in coding and I began teaching myself the fundamentals of web development, picking up skills over a period of almost two years before finally consolidating and expanding my abilities by taking an intensive software development course at the Codeworks bootcamp in London.
At the frontend I am confident with advanced JavaScript concepts and have build dozens of applications using React(with Hooks, Redux, Gatsby and NextJs), as well as with Angular. I can demonstrate strong CSS skills and have a working knowledge of Sass. I have a good understanding of computer science concepts and can implement complex data structures and algorithms.
I have a good understanding of Node (using Koa and Express), and can implement a scalable backend as part of the MVC model. I have made use of NoSQL(Mongo) databases, as well as SQL(Postgres) and can write queries with GraphQL. I also know my way around AWS services including API Gateway, Lambda and DynamoDB.