I am a developer who enjoys writing Javascript and Node.js. I am not afraid to get my hands dirty to find the most suitable solutions for the project’s requirements.
Ultimately, my goal is to become awesome at writing simple, robust, scalable and readable code - through practice, learning and applying different programming paradigms, and by studying the approaches of other developers.
I have been working on a variety of projects for clients, using the following technologies:
Languages etc | Frameworks/Libraries | Testing | Tools/Others | Databases |
---|---|---|---|---|
Javascript | Hapi.js, Express.js | Tape/Tap | Git | PostgreSQL |
Node.js | React.js | Mocha | Linux CL | MongoDB |
Elm | jQuery | QUnit | Gulp & Grunt | |
Typescript | Velocity.js | Lab | Assemble.io | |
SQL | D3 | Cucumber | Amazon S3 | |
CSS3, Sass | Bootstrap | Chai | Heroku |
- Connected Homes
- D3 map
- Workspace Annual Report
- Automation Tool
- Photo ID App
- Map App for Local Businesses - close source
- A production-Process Management Tool
- Puzzle for Toddlers
- React.js Unit Converter
- Education App
- Building stuff... 😉
- Work mainly on greenfield projects, developing for top agencies in the UK.
- Completing projects from start to finish, alone and in small teams.
- Being sent out to agencies to start or work on existing projects.
- Write bespoke build tasks and complex scripts to automate processes used by other developers.
- Play ping pong after work :)
- Worked on a confidential localisation project for one of the biggest tech companies in the world.
- I have developed skills that allow me to rapidly get familiar with a large codebase, write high quality, maintainable code, as well as responsive design, work with a multidisciplinary team, have great attention to detail and meet tight deadlines comfortably.
- Worked on MVPs and projects to create web applications for clients across Europe.
- A life changing experience. I discovered my love for web development, learned a tremendous deal and above all, learned how to learn and help others learn.
- As well as learning the skills outlined, I learned test driven development, agile methodologies and pair programming.
- I helped teach the course at Founders & Coders by creating learning materials, contributing to the curriculum and mentoring.
- Promoted from Clinical Trials Assistant at the MRC Clinical Trials Unit at UCL.
- Worked on a number of observational studies and prospective cohorts of children and adults living with HIV.
- UCL Athena SWAN committee member working to ensure gender equality in the STEM fields.
- Member of the CTU Twitter committee, representing the unit on Twitter.
- BSc Hons Pharmaceutical Science 2:1 (Sep 2009 - Jul 2012) - Kingston University
- Learning
- Climbing
- Internet Privacy
- Documentaries
- Food Science
- Music Production
- Theoretical Physics