HTML
CSS
JavaScript
React.js
Redux
Jest
SASS
Express
Django
Python
MongoDB
PostgreSQL
Git
Heroku
npm
A website inspired by the Poetry Foundation and Letterboxd, where users can browse a database of over 15,000 poems and 3,000 authors seeded from Project Gutenberg’s free-to-use archive. Users can register an account, like and add their favourite poems or authors to their profile page, as well as write posts and like, favourite or comment on other users' posts.
Tech stack: React.js, Redux, Jest, Django, CSS, SASS, MUI
Additional packages: JWT, Axios, CORS, Buffer, Mock Service Worker
A website designed for users to colour in the countries they've visited on a world map. Countries are colour coded based on how many users have visited them. Users can create an account, write and post pictures on the countries they’ve visited and browse users to see where they’ve visited.
Personal responsibilities: Developing backend CRUD functionality, frontend data handling and design layout.
Tech stack: React.js, MongoExpress, Node.js, CSS, SASS, MUI
Additional packages: Bcrypt, Axios, CORS, Buffer
A website which utilises a public API to display 100 memes, which users can explore by either fetching a random meme, browsing an index page with a search bar, or scrolling through a carousel.
Personal responsibilities: Creating and styling the home page, managing the project timeline and assisting peers in fixing bugs.
Tech stack: React.js, CSS, SASS, Bulma
Grid-based frogger-style game inspired by rogue-like video games and an anecdote amongst friends where I fell in a bog and soaked my boots in mud. The game has three levels that increase in difficulty (the last level is very hard!).
This project consolidated and put into practice all of the skills that I had learnt during the first three weeks of the Software Engineering Immersive course at General Assembly, and pushed me to use them creatively.
Tech stack: Vanilla JavaScript, HTML, CSS.
Tech stack: SvelteKit, Django, Vitest, Jest
Tech stack: React, SASS, MongoExpress, Node.js, Django, PostgreSQL.
Skills: communication, project management, team leadership, critical analysis.
I’m a junior software developer with previous experience teaching English as a first and second language. I decided to make the jump because I love pushing myself to always learn more, and as a software engineer, there is always more to learn. I took the Software Engineering Immersive course at General Assembly to dive head first into this new world. Having taught and studied English, I’m fascinated by the power of words and language, and discovering that I can use them to build technologies has been a hugely rewarding experience. I hope to put the new skills I’ve learned to use in an environment which has the same goal in mind as my previous work: to help others to learn and grow.
Over time I've become more and more invested in cycling. I first used it as a means of getting around London while I studied at university, and loved the freedom it gave me to move around quickly, while also improving my health and reducing my carbon footprint. It grew from there into a passion which has sent me on long-distance adventures, alone or with friends, throughout the U.K. and Europe. I train between three and six times a week, and I'm always looking to push myself further. My most recent adventure was a self-supported trip from London to Santiago, covering 2,000 km in 20 days.
Film is one of my favourite art forms, as there are so many aspects to it that can be great, whether that's the acting, the script, the sound or the cinematography. With my interest in photography, and inspired by a film YouTube channel called 'Every Frame a Painting', when I can I like to take a screenshot of the films I watch if I come across a frame I like. Here are some of my favourites.
L'Amour, Michael Haneke
Cleo from 5 to 7, Agnes Varda
Elevator to the Gallows, Louis Malle
Petite Maman, Celine Sciamma
Medea, Pier Paolo Pasolini
My American Uncle, Alain Resnais
Orlando, Sally Potter
Stalker, Andrey Tarkovsky
Succession, Jesse Armstrong
Breakfast at Tiffany's, Blake Edwards
Titane, Julia Ducournau
Atlanta, Donal Glover
Squid Game, Hwang Dong-Hyuk
I like to go for walks with my film camera, especially when I'm travelling, and take shots of anything I find interesting. Like the screenshots from films, I really enjoy looking at composition and people.
I try to do at least an hour of volunteering a week, and spent last year teaching English to refugees through the charity Refunet.
I love to learn languages using music, language cafes, classes, movies, books and apps. My current language of focus is French (intermediate), and I have previously spent time learning Spanish (intermediate), Italian (intermediate) and Japanese (beginner).
Having studied English at university I still enjoy reading novels, poetry and non-fiction. Some of my favourite authors at the moment are Sheila Heti, Ben Lerner, Vigdis Hjorth and Karl Ove Knausgaard.
I really enjoy learning about different recipes and cuisines, and I especially love cooking Italian food. My favourite dishes to cook are Pasta e Fagioli and Aglio e Olio.