Hello there, I'm Robert.
I'm a full-stack Ruby and JS developer with 7 years science and mathematics teaching experience in Inner London.
I offer creativity and openness. I listen carefully to distil information into clear concepts that are easily understood.
That's a pretty broad term, but is encapsulated by an energy and enthusiasm to understand and get the best from the people I work with, by offering openness and humility while inviting direct feedback at any opportunity.
- Ruby, Ruby on Rails, RSpec, Capybara, Javascript, Jasmine, Zombie, Node.js, PostgreSQL, Github, Travis CI, Coveralls, SOLID Principles, Kent Beck's Design Principles,
- Design: Object-orientated design that aims to create SOLID, DRY code with TDD
- Collaboration: Pair-programming, Stand-Ups, Retros and 360° Feedback
- Behaviours: Reverence of XP values and infectious enthusiasm
- Learning driven: Hungry to rapidly learn and work as a knowledge worker
Rob, you're really great at nailing things down. I think you have a good analytical mind and you are really good at explaining your process as you think through a problem.
Good energy, fun person to be around. Confident, well liked. positive and takes things with good humour. Genuine listener, not just waiting for your turn to talk. Actually wants to hear your input / opinion
Your positive attitude. Willingness to work. Awareness of other people and their feelings
Project | Summary | Technologies | Undertaken |
---|---|---|---|
Weather-Notifier | Users can set alerts for favourable weather forecasts, so they can plan their leisure time | Javascript, Node.js, WorldWeather API | Remote, pair-programming collaboration (on-going) |
YerrFace | A fun experiment to play with the Microsoft Azure Emotion API. Screen captures yerr face and tell your how you're feeling. Will become a rather silly game. | Vanilla JavaScript, Jasmine | Full Pair Programming |
Great Circular | Calculates great-circle distance (on the surface of a sphere) to find close partner businesses | Javascript, Jasmine | Solo |
Terrifying Tic-Tac-Toe | A fulled BDD/TDD'd version of the game with an unbeatable computer player (ongoing) | Ruby, RSpec, Travis CI, Coveralls | Solo |
MakersBnB | A TDD clone of AirBnB | Javascript, Node.js | Team of 4 with Pair Programming |
InstaSham | A fun clone of the Instagram web app | Ruby on Rails, RSpec/Capybara, HTML, CSS | Solo |
Finding Ra | A TDD 'sunny pub' finder (made in 4 days); my penultimate group project at Makers Academy | Node.js, Javascript, Jasmine, Google Maps/Places API | Team of 4 Junior Devs & Pair Programming |
A highly selective 12-week coding bootcamp that sculpts independent and driven learners, with skills in Ruby/Rails, JS/Node.js and behaviours that emphasise strong software craftsmanship.
- PGCE Physics
- Physics Enhancement Course (PEC) sponsored by the Institute of Physics
- BSc Mathematics
- A-Level: Mathematics (A), Physics (B), English Lang. and Lit. (B), Chemistry (B)
- AS-Level: Computing (B)
- 5A*, 5A, 1B
IQEI Tuition (Apr 2016 to present) / Science and Mathematics Tutor
Specialist in exam preparation for GCSE, working residentially with clients and students.
- Most recent client predicted DDDD in Mathematics, Physics, Chemistry and Biology. After intervention, he subsequently achieved BBCB, achieving +7 grade points above prediction.
Ricards Lodge High School (Dec 2015 to July 2016) / Mathematics Teacher
-
Spearheaded an introduction to online learning and behaviour management web applications to KS3 and KS4 classes, encouraging and assisting colleagues
-
‘Flipped Learning' with a high-ability KS3 class, enabling in-class focus on open problems and resulting in improved mathematical problem solving skills
-
Employed gamification web applications (Mangahigh, The Universe and More) with low ability intervention groups, encouraging competition and circumventing low self-esteem
-
Self-developed using Twitter and the blogs of Advanced Skills Teachers (ASTs)
-
Achieved: 95%, 3 Levels of Progress (LOP); 55%, 4 LOP, with a middle-ability GCSE Higher set
Rutlish School (Dec 2015 to July 2016) / Science and Mathematics Teacher
-
Transformed an underperforming Foundation GCSE Mathematics class to achieving target, with some boys progressing to GCSE Higher paper.
-
Instrumental in intervening with under-achieving Year 11 Pupil Premium boys, where I worked in small-groups to overcome misconceptions and re-build their conceptual understanding.
Drayton Manor High School (July 2010 to Dec 2015) / Physics Teacher
A-level / GCSE Physics and KS3 Science teacher; Whole-School Numeracy Coordinator; 'Newly Qualified Teacher' mentor, working across curriculum development and leading school-wide initiatives, e.g.
-
Reformed the entire KS3 science scheme of work in collaboration with the KS3 coordinator, to reflect new curriculum changes including:
- Implemented meaningful formative and summative assessment stages, including online
- Synthesised teacher feedback into improving the structure, content and design
-
Built assessments with targeted feedback into schemes of work. Significant focus on developing scientific thinking, literacy, skills and techniques in real-world, exciting contexts
-
Mentored a Newly Qualified Teacher through their Induction year, resulting in them passing successfully
-
Science Department IT Representative: trained and supported colleagues on key software
-
Commended on work with students with severe learning difficulties such as Asperger's Syndrome
Peterson Alexander (Apr 2008 to Nov 2008) / Recruitment Consultant
Recruitment Consultant specialising in the Medical Devices and Scientific Equipment sectors. Managed multiple workflows: developing new business; sourcing and screening candidates; interviewing; placement; billing.
- Highly skilled in use of open questioning to clearly define client requirements and to screen candidates, resulting in high conversion of introduction:placement
- Consequently billed £13000 in first six weeks from entirely new business
- On target for £100,000 revenue in first year
Guided Solutions (Sep 2007 to Apr 2008) / Researcher
Found new contacts for active roles by networking, building professional relationships and using direct search tactics, e.g.
- Top-billing researcher/ most completed placements
- Directly gathered in excess of 220 new, active contacts in one week
The Security Group (Sep 2005 to Sep 2007) / Head Door Supervisor
- Film photography
- Growing chillies
- Surfing (preferably in Winter)
- Cycling
- Bees (Rather obsessed)