hi! welcome to my website...

...have a look around to learn more about me and my work.

I am an aspiring web developer, currently capable of building web apps in Rails 5. I am also currently exploring JavaScript and its frameworks as font- and back-end alternatives.

download my resume

my skills

general skills

communication.skilled

experienced in working in project teams and producing client-facing reports and presentations

problem solving.expert

experienced in breaking down, understanding and solving complex problems for clients in a professional setting

time management.skilled

experienced in planning for, and delivering multi-month projects

business sense.proficient

have previously worked on projects involving organisation-wide reviews and strategy development

web development

ruby on rails.proficient

3 months

html5.proficient

4 months

css3.proficient

4 months

javascript.proficient

2 months

react.capable

1 month

node.js.exploring

1 month

bootstrap4.exploring

1 month

data analytics

python2.exploring

1 month

beautifulsoup4.exploring

1 month

scrapysplash.exploring

1 month

I love building websites. I really enjoy the challenge of building working web apps, as well as the creative side of the role. Scroll down below to check out some of my work!

my work

built with React

any-base calculator

Database helper

built with Ruby and Rails 5

p2pcollective.com web app

Web app

built with JavaScript

gantt chart tool

Database helper

built with React

time interval calculator

Database helper

built with Ruby and Rails 5

database helper

Database helper

built with Ruby

sunny days terminal app

Terminal app

contact me

I am an aspiring web developer, currently studying at the Coder Academy boot camp. I have just changed career paths, having previously worked in consulting and banking.

I am very excited to have found web development as a new career path and have really enjoyed building my projects. I am also exploring data analytics and machine learning with Python2.

My hope is to continue developing my skills in these areas and learn many new things along the way.