Projects
Scalable point-and-click adventure game built with React.
Aims to help children living with high-functioning autism learn
social skills.
3 week final project at Founders and Coders for
Autsera.com
, which I then took on as a paid freelance project, to refine
the UI and mobile responsiveness.
Installable as a PWA.
A web app that facilitates collaborative, intimate discussion
when sharing web content.
Ongoing collaborative project that was born at the
HackThePress Hackathon
in October 2019.
Built with Node.js, Express.js, and Handlebars.js templating.
I was responsible for most of the node.js backend
and the frontend, while my teammate worked on the commenting
system, which is an AWS DynamoDB API.
A web app that takes your location, takes your friend's
location, and finds you a venue to meet at in the middle!
Uses the Postcodes.io API to convert postcodes to
coordinates, and the yelp API to find venues.
Built with
Node.js, PostgreSQL, Express and Handlebars.js.
Provides citymapper and calendar integration.
React game inspired by Space Invaders.
Enter a github team and learn everyone's names!
Uses the github api to fetch team information and subsequently
individual profile data.
Entirely hook based state management and side effects.
A clone of the TFL live status widget.
Built with the
TFL API. Loads faster than the tfl website, so I actually use
this myself to check line status (*humble-brag*)
Tech Stack
About Me
I'm looking for a new Frontend/Full Stack dev role (but would love to make a gradual shift to backend work) - I say frontend because that's what I've done most of so far!
Working primarily in React/Node.js/Typescript
Key things I'm searching for are the opportunity to upskill quickly under good senior leadership, and a highly collaborative workflow between tech and design/user research teams.
I'm also not too keen on remote only work as I usually work better when i'm able to brainstorm with other people, vs being siloed behind a screen.
Depending on the culture of the team, a hybrid workflow would probably suit me best.
I'm easy on industry, but have a preference for tech for good and especially for anything music-tech related as I am a musician in my free time.
My last role was primarily frontend work at a childcare and activity bookings platform, in a team of 8. I was placed in mini squads with one more senior developer and one junior developer and this dynamic allowed me to have support where needed but also exercise skills in planning and task delegation when working with more junior developers.
Before that I spent close to a year mentoring junior developers at the founders and coders bootcamp, acting as their course facilitator and overseeing content delivery. This included code reviews and working on updates to the curriculum as needed. This was a fantastic environment to work in and although I wasn't doing that much software development, I was constantly tested on my communication and collaboration skills in a technical context.
My first dev role was at a very small (3 developers) startup in the charity sector, making software for food banks and local charities, helping them digitise their operations - including volunteer management and impact measurement.
Towards the end of my tenure there, I was assigned to mentor an apprentice developer, and was responsible for their onboarding and overall career progression in the company.
Although I learnt a lot by being heavily involved throughout the flow of user research, prototyping, building and user testing the product, over time there was a fuzziness around progression which meant I was building constantly but not so sure about the direction of my technical skills/career, which is what I'm looking to rectify in my next role.
Please do reach out to me if you or anyone in your network are hiring! Looking forward to hearing from you 💖