Intro

My name is Ryan Lee and I am 22 years old. I have recently graduated from Loughborough University with a 2:1 in MEng Mechanical Engineering, and I'm looking for a career opportunity where I can collaborate with talented people and make an impact with my work.

I am currently actively searching for open roles in software engineering and web development. I am passionate about programming and I am learning every day. I have a strong work ethic and determination to learn and work at the same time. You can contact me here and find links to my Github and LinkedIn.

Work

I have worked with HTML5, CS3, SASS, JavaScript and Python, and you can view some of the work I have below. If you'd like to see more then please do check my Github. I am continously learning and working with technologies such as Flask and React.

Finance Website

Web app created with Python Flask to allow users to virtually buy and sell stocks, and quote stock price in real time by making an API call and parsing the JSON response. The website interacts with a SQL database and allows users to have individual accounts.

Deployed with Gunicorn on Heroku. View the code here

EasyBank Website Practice

A Frontend Mentor practice challenge to create a landing page from design images

Mock Product Landing Page

As part of The Odin Project's curriculum, I designed a mock landing page which you typically see for all products and brands. Because I enjoy music and playing the piano, I chose to design a page for Steinway & Sons, and used pictures of their grand pianos. I implemented a navigation bar at the top and parallax images to seperate sections of the page and draw the users' attention.

Portfolio Page

Mock portfolio page linking to other website challenges that I have worked on for The Odin Project

About Me

Picture of me (left) fencing.

“The important thing is to not stop questioning. Curiosity has its own reason for existing.” - Albert einstein

I really enjoy the challenge of solving a new problem and working through the steps methodically from start to finish to finally come to a working solution. I find this extremely satisfying whether it be in a maths problem, project, or hobby that I'm interested in. When I'm greeted with these problems, I approach it analytically and prepare myself with information in order to solve it effectively such as in rock climbing when I'm doing a new route for the first time, or when I'm fencing a new opponent. I'm always ready to adapt and change my method if something isn't working and I learn from my mistakes.

I'm enthusiastic and hardworking, and I am attentive to the small details. I've grown to work well in fast-moving and high-pressured environments, moreover when I make a mistake, I always persevere to improve and learn from it, so that it is a valuable opportunity.

I enjoy playing the piano as I have done so since 8 years old, as well as learning to code and draw. I'm always excited to try new things and really commit my self to it. This applies to the languages I enjoy learning. I can speak English, Cantonese, German, and French as of now.

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form