I’m a Junior full stack developer with six months’ plus professional experience, primarily working in JavaScript but with some Java. As someone who has always been pretty useless with my hands, I find it unbelievably satisfying to be able to build things that exist in the world and that real people can use. It’s also extremely fun on a granular level; the cycle of frustration and triumph inherent in building and debugging software is more addictive than any puzzle game. Having come to software engineering relatively late, I am eager to make up for lost time. That means challenging myself by working on diverse, complex problems and adding to my knowledge portfolio every day.
Name | Description | Tech/tools |
---|---|---|
Cut-up Creator | A web app for creating collage poetry | TypeScript, React, Jest, Cypress |
TapedIt | A voice notes extension for slack (work in progress) | React, GraphQL, Apollo Server, Express, Node, MongoDB |
Le Chicken: The Poulet | A language-learning RPG (role-playing game) that allows the player to learn new vocabulary in a fun, farm-themed context | React Native, Jest, Cypress |
Chitter front-end | A frontend twitter clone | React, Jest |
Chitter back-end | A backend REST social media API | Express, Jest, PostgreSQL |
Click Travel / Travel Perk (June 2021 to present) Full Stack Junior Software Engineer
- Collaboration: working in a cross-platform team of six engineers, in conjunction with a Product Manager, to optimise, extend, and monitor functionality
- Documentation: helping to produce extensive internal documentation to leave a record of our work and to assist other crews potentially making changes in the same areas of the platform
- Testing: writing unit and/or integration tests for every feature I add, using TDD when appropriate
- Support: taking on a rotational support role, serving as the first point of contact for other teams enquiring about recent/ongoing work in our crew
- Technical skills: NodeJS, Java, AngularJS, React, AWS serverless, Bamboo, DDD
Cambly (December 2019 to January 2021)
Online English Tutor
- Empathy: Tailoring language to students' age and level to ensure comprehension
ILA Vietnam (October 2018 to October 2019)
Teacher Coordinator
- Communication: Delivering sales presentations, teacher training and observations, as well as giving feedback and disciplinary actions
- Team Player: Organised regular staff badminton tournaments (badminton is BIG in Vietnam)
- Signature achievement: Raising the most money in the region (North) as my school's charity representative
ILA Vietnam (February 2016 to September 2018)
English Teacher
- Adaptability: Bedding in quickly to a brand new role in a very different work culture
- Self-motivation: Studying evening and weekends for the Cambridge DELTA Module One exam, in which I earned a merit, resulting in my promotion to Teacher Coordinator
- Creativity: Creating materials and activities to make lessons engaging and relevant to students
- Signature achievement: Winning the Certificate of Teaching Excellence in my first 18 months in the role
Dorling Kindersley (July 2014 to November 2015)
Editorial Assistant and Writer
- Attention to detail: Fact-checking, proofreading, making corrections
- Creativity: Presentation of ideas and concepts for prospective books to senior colleagues
- Communication: Writing copy, including treatments and content for books, to strict deadlines
- Signature achievement: Creating the story and serving as Ghost Writer for How Machines Work: Zoo Break, which won the Royal Society Young Person?s Book Prize in 2016
An intensive 16-week bootcamp with a focus on Test-Driven Development and Object-Oriented Programming.
- MA (Hons) in English Literature, 1st class
- Heavily involved in the theatre society, writing a children's play that went to the Edinburgh Fringe festival in 2011
- Blackford Centre diploma in Copywriting (Distinction)
- Certificate in English Language Teaching to Adults (Pass)
- Diploma in English Language Teaching to Adults, Module One (Merit)
- Writing and drawing
- Reading (mostly fiction)
- Running (but not too fast)
- Arsenal and football (in that order)