Oliver Wilson

Oliver Wilson

Introduction

Web Developer
Based in Toronto, Canada

What I do, where I am right now. What awesome stuff I am working on. How did I get there. What awesome stuff I did. What awesome things I love to do when I'm not doing awesome stuff at work.

Professional Skills.

Java & Kotlin Ecosystem

Spring Boot, Spring Data, Spring Security

Gradle, Maven

React, JavaScript and Single Page Applications

Experience in creating applications using Vanilla JS, ES6, React (Functional and Class Components, Hooks), JSX, React Router, Virtual DOM

AJAX, Fetch, NPM manager and WebSockets

Cloud Computing

Google Cloud Platform (GCP) and Firebase

Amazovn AWS

Cloud Computing

Google Cloud Platform (GCP) and Firebase

Amazovn AWS

Microsoft Azure

Oracle Cloud

HTML5

CSS3

Sass

Angular

React

Java

Git

Docker

AWS

Portfolio.

What I do, where I am right now. What awesome stuff I am working on. How did I get there. Why did I get there. What awesome stuff I did. What awesome things I love to do when I'm not doing awesome stuff at work.

Navigation buttons

Navigation buttons

A project description is a high-level overview of why you're doing a project. The document explains a project's objectives and its essential qualities.

Open project
Product landing page

Product landing page

A project description is a high-level overview of why you're doing a project. The document explains a project's objectives and its essential qualities.

Open project
Mobile app

Mobile app

A project description is a high-level overview of why you're doing a project. The document explains a project's objectives and its essential qualities.A project description is a high-level overview of why you're doing a project. A project description is a high-level overview of why you're doing a project.

Open project
SEO-friendly website

SEO-friendly website

A project description is a high-level overview of why you're doing a project. The document explains a project's objectives and its essential qualities.

Open project
Dashboard

Dashboard

A project description is a high-level overview of why you're doing a project. The document explains a project's objectives and its essential qualities.

Open project
Black holes website

Black holes website

A project description is a high-level overview of why you're doing a project.

Open project

Education.

Stanford University

https://www.stanford.edu

Stanford, CA

2007-2012

Description

Master’s in computer science, specialized in Human-Computer Interaction.


Stanford University

https://london.ac.uk

London, UK

2006-2007

Description

Computer Science

Work Experience.

9

Years
of Experience

Languages spoken:

English

German

French

May 2018 - Present

Senior Front-end Developer at Bank of North

https://reactjs.org

Toronto, Canada


Identifying user and system requirements for new websites and applications. Prioritizing software development projects, setting timelines and assigning tasks to team members. Create wireframes to decide on layout. Write or review code for various applications. Run functionality testings and debug code. Oversee junior web developers and evaluate their performance. Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons). Ensure our software documentation is up-to-date. Collaborate with mobile developers to build mobile-responsive websites.

April 2012 - January 2018

Web Developer at State Corporation

https://reactjs.org

London, England


Responsible for the coding, design and layout of a website according to a company's specifications. As the role takes into consideration user experience and function, a certain level of both graphic design and computer programming is necessary.

Let
Us Begin