OSCAR DIAL

JUNIOR SOFTWARE DEVELOPER

Making my move...

About Me

Chess Enthusiast | Squash Player | Language Lover

Hey there, I'm Oscar Dial!

I have always loved the grinding aspect of software development, in fact, as a child my hobbies involved hard coding 3D model cars with HTML. I realised I wanted to pursue this passion professionally so I enrolled in a General Assembly's Software Engineering Immersive course. Having now graduated, I am on a mission to find the next challenge that will push me to fulfil my full potential. I am now looking to join a friendly and dynamic team in a company that has plenty of opportunities for me to grow and develop.

Outside of work, my three main passions in life are Chess, Languages and Squash. Three hobbies that push my mind and body in different ways.

Skills

  • CSS
  • Bulma
  • Django
  • PostgreSQL
  • MongoDB
  • Git
  • ESLint
  • JavaScript
  • HTML5
  • CSS3
  • ReactJS
  • NodeJS
  • Express
  • MongoDB
  • GitHub
  • Heroku
  • SASS
  • Python

Projects

Pixelated

Pixelated Canvas

Pixelated



For this project I drew inspiration from the 2017 and 2022 April Fools' social experiment called 'Place' that reddit ran for 5 days. For those unfamiliar with the experiment here is the link from the 2022 reddit page (https://www.reddit.com/r/place/). This was my final project from the 3-month intensive software engineering bootcamp at General Assembly and by far my proudest final product. It was a solo project built over the span of about 2 weeks.


In order to participate in my app you need to register with a new account, login and start placing one pixel at a time. The original experiment from Reddit had users waiting 5 minutes before placing another pixel but since this is a low traffic website I decided not to put a timer.


Pixelated Canvas

Podcast App

Podcast Image

Podcast App



Podcast App is a project consisted of building a custom backend API and frontend website/app using React. This was my first project using MERN (MongoDB, Express, React, Node). Our team of three had 9 days to build this app.


Cocktailz

Coctailz Image

Cocktailz



Coctailz is an app which showcases a wide list of cocktail recipes using a public api. This project was built in 6 days alongside my partner. It was a pair coding hackathon where every day consisted of chatting through zoom from 9am - 5pm and coding using VS Code live share. The front-end was built using React JS. This was my first project ever using React and an API.


Coctailz Image

King and Pawn Endgame

Chess Image

King and Pawn Endgame



King and pawn endgames are notoriously tricky, even Grandmasters struggle to convert winning positions. With the help of chess engines, we are now able to solve chess (find the perfect moves) as long as there are 7 or fewer pieces on the board.


This was my first project from General Assembly's Software Engineering Immersive course. It was an individual project built in 9 days. Not 3 weeks before I had not even seen a Javascript file.


Experience

Software Engineering Immersive Student

General Assembly

Location:

London, UK

Feb 2020 - May 2021

This was a 12-week course that helped me further my programming knowledge (especially in JavaScript, React.js, HTML and CSS) and where I learnt to build full-stack apps. Involving daily stand-ups, online lessons, labs, pair-coding, group and individual projects (see project section above).

Head Administrator/ Assistant Coach

Keen Tennis and Squash LTD

Location:

London, UK

Jan 2020 - Nov 2021

During my time as Head Administrator I managed a team of 5 coaches, dealing with invoicing, coach scheduleling and client bookings. I fully digitalised a 25 year old paper run business which improved efficiency and significantly lowered costs. The other side of my job consisted in coaching squash and tennis to clients of all ages and abilities, where I developed my management skills, especially dealing with children.

Web Developer Intern

Reputation Squad

Location:

Paris, France

Sep 2019 - Oct 2019

I intergrated content into websites using WordPress. Strategised a holistic approach to help build a French celebrity's new website and brand. I helped translate websites content from French and Spanish to English.

Socials