Skip to content

SimonBao/CV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 

Repository files navigation

Simon Bao

Projects | Skills | Education | Experience | Interests | Twitter

I am a family business manager and a computer software engineering graduate. Whose is currently undertaking an intensive software craftsmanship course at Makers Academy. Through doing the course, I have obtained several good habits. I am now looking for things or places which or where I can gain more skills to become a better developer.

Projects

Project Description Technology Testing Framework Week Grouping
MERN Manual and Dinder Final Project which focuses on learning the MERN stack and creating a manual for the stack. Through the Manual built a developer finder app MongoDB, Express, React, Node Jest 10/11 Group(6)
PigeonYelp Yelp Clone - To build a web application where users are able to find resturants and view/create reviews. Ruby, Ruby On Rails, HTML, JS, CSS Rspec, Capybara 8 Group(4)
StrengthBnB First group project - To build a AirBnB clone, where users can list spaces for hire and also hire spaces. Ruby, Sinatra, Postgresql, HTML Rspec, Capybara 5 Group(4)
Rock-Paper-Scissors Weekend Challenge - To build a web rock paper scissors through ruby and sinatra Ruby, Sinatra Rspec, Capybara 3 Solo
Boris Bikes First project - Build a ruby application, in which users can store and retrieve their bikes. Ruby Rspec 1 Pairing

Skills

Collabrative

I can start on projects with people whom, I've never worked with comfortably either in pairs or groups. Through my time at makers, I was able to develop this skill further as I changed partners/groups regularly.

Flexible leaner

I am a flexible learner, who can learn new programming languages/frameworks in various situations, either solo, pairing or groups. During the course, when I was required to create a product in an unknown language, I was able to tailor my learning process for the product.

Adaptable

I am adaptable and can change working styles depending on project requirements. Throughout the course, I was able to demonstrate this by quickly changing what I was doing and start working on more pressing demands.

Education

Makers Academy (2017 to 2018)

12 week intensive development bootcamp, which emphasizes on:

  • Agile methodologies
  • Pair-programming
  • Test/Behavioural Driven Development
  • Software Craftsmanship
    • SOLID Principles
    • DRY Principles
    • Documentation

Middlesex University (2013 to 2016)

  • Bachelors Of Engineering 2:1 (Computer Systems Engineering)
  • Collaborative working
    • Task Delegation
    • Communication
  • Project Management
  • CCNA 1/2 Certificate
Projects developed:
  • Vehicular Ad Hoc Networks (Networking, Linux, R&D, IOT)
  • Raspberry Pi Cluster (Networking, Linux)
  • Online Multiplayer GUI TicTacToe Game (Networking, Java, DNS, MySQL, HTML, CSS, JavaScript)

Experience

Chinese Takeaway - (Family Business) (2012 to 2018)
Assistant Manager

Interests

  • Cryptocurrencies/Blockchain
  • Movies
  • Badminton
  • Puzzles/Games

twitter linkedin

About

CV template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors