About

Hello! I'm Brian Son. I am a full-stack software engineer from Memphis, TN.

I am a passionate and ambitious developer who enjoys building new and interesting things. While studying Biology at Furman University, I took a hybrid Biology/Computer Science course and that let to my interest in delving deeper into programming. I dabbled in a few intro courses before deciding to commit to a career in software development.

Outside of developing web applications, I enjoy spending my free time watching my soccer team, Arsenal, gaming, and exploring different foods whether its trying new restaurants or cooking at home!

Projects

Hat-Trick

A clone of Goal.com where users can post articles and leave comments. It has full CRUD functionality on posts and comments along with AWS integration for image uploads.

Kora

A clone of Quora.com where users can ask questions, leave responses to questions, and find spaces that match their interests. It has full CRUD functionality on questions and answers and create and read functionality on spaces.

AirBnB

A clone of AirBnB with full CRUD functionality on spots and create and delete functionality on reviews.

Skills

  • JavaScript
  • React
  • Redux
  • Node.js
  • Python
  • Flask
  • HTML
  • CSS
  • PostgreSQL
  • SQLAlchemy
  • Sequelize
  • Docker

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