I’m a full stack junior developer and recent Makers Academy graduate. As a teacher and a linguist, I love learning new things and helping others do the same. I’m looking for a job where I can grow as a developer, gain hands-on experience and contribute to the team.
- Whilst at Makers, I gained the necessary skill-set for full stack web development. I am familiar with Ruby, JavaScript, HTML and CSS, and have worked with frameworks such as Rails, Sinatra, React and NodeJS.
- In addition to technical knowledge, I have an understanding of good design for OOD and follow SOLID principles.
- I follow Test-Driven Development, and am familiar with RSpec, Capybara, Jasmine, Jest, Mocha, Enzyme and Puppeteer. I make use of test databases and mocked objects to ensure robust unit testing.
- I have used CI/CD in my projects and am currently learning about containerisation (Docker and Kubernetes).
- Teaching
As a teacher, I had to be engaging and communicate well in large groups. I excelled at breaking down concepts and presenting them in a clear fashion.
- Startup Company
I was employed as an inhouse language consultant for a startup company that was working on a chatbot system. I had to communicate with developers frequently and clarify any issues regarding linguistics.
- Makers Academy
At Makers I took on the challenge of a fast-paced learning environment. Not only did I learn Ruby and JS, I become comfortable with using web frameworks, CI/CD and HTTP requests.
- Living and working in China
I learned enough Mandarin to study abroad after a year of study. I adapted to the challenge of living abroad, and attending classes taught solely in Mandarin.
- Masters in Linguistics
I have a strong methodical approach to problems. This is demonstrated by my academic background, which required logical reasoning and academic rigour. I applied statistical analysis (SPSS) in my dissertation.I have a strong understanding of formal logic and abstract structures.
-
As a teacher I designed courses in Academic English and Linguistics. This required organisation, working with colleagues and being methodical.
-
I followed Agile principes throughout whilst working on group projects at Makers.
For a complete list, click here
| Project | Type | Description | Timeframe | Tech | Testing |
|---|---|---|---|---|---|
| Grow | Group | Final project at Makers. A productivity manager that is synced up with Google Calendar. Learned how to use Rails, and work with 3rd party API (Google) | Two weeks | React, Rails | RSpec, Jest, Enzyme |
| Acebook | Group | A Facebook clone. First project made in Rails. Skills gained: Agile Process, CI/CD, Nested Resources in Rais | Two weeks | Ruby, Rails | RSpec, Capybara |
| Bowling Challenge | Individual | A scorecard app for Ten-Pin Bowling. Demonstrates understanding of OOD. | Four days | JavaScript, jQuery | Jasmine |
| Bank Tech Test | Individual | A mock tech-test of a CLI model for a banking payment system. Demonstrates clean, readable code and OOD. | Two days | Ruby | RSpec |
| Chitter React | Individual | A mock tech-test of a front-end app for an existing CRUD API. | Five days | React | Jest, Enzyme |
- OOD Principles
- Agile/XP Approach
- Ruby (Rails, Sinatra)
- JavaScript (jQuery, React, nodeJs)
- TDD (RSpec, Capybara, Jasmine, Mocha, Jest, Enzyme, Puppeteer)
- Mphil Theoretical and Applied Linguistics
- Phonetics and Phonlogy, Speech Perception, Computational Linguistics and Second Language Acquisition.
- Dissertation on how foreign words change when borrowed into Mandarin Chinese
- BA Chinese and Linguistics
- Gained a working level of Mandarin
- A-levels: Maths(A), Latin(A), French(A), Economics(A - AS level only)
- HSK Chinese Language Proficiency Level 5
- TEFL Certificate
China Agricultural University (Sep 2016 to Mar 2018) English Lecturer
Taught and designed courses in Academic English, Oral English and Introduction to Linguistics to university students.
Tsinghua International School (Oct 2015 to Jul 2016)
ESL Assistant
Taught remedial English and Linguistics to high school students.
Digital Genius (May 2013 to Jun 2014)
Language Consultant
Worked with developers to create a chatbot system. Also worked on QA testing.
Annagee Ltd(2008 to 2012)
Marketing and IT
Managed website, photography and designed promotional materials for a jewellery company.
-
Mandarin - Working proficiency (spoken and written)
-
Spanish - Spoken fluency
Films I'm an avid film buff and purveyor of film trivia. Comes in handy when I'm attending a pub quiz (another one of my interests).
Chinese Culture and Affairs I've spent 3 years living in China, and am passionate about all things Chinese, particularly Modern History, Go and Cinema.