About Me

Hey there! I'm a passionate software developer with expertise in Ruby, JavaScript, and the MERN stack. I love crafting seamless user experiences and tackling coding challenges head-on. I'm fueled by the opportunity to create applications that make a real difference in users' lives. My focus is on providing delightful and visually stunning interfaces, always keeping the end-users in mind.

I joined App Academy (a/A) to enhance my skills and learn from experienced engineers. Building applications from scratch is my absolute favorite part of coding.

Let's connect and explore my projects together!



Email:

vincentpham32@gmail.com

Resume:

Click here

Hobbies

Fitness

Fitness is an essential part of my routine, I enjoy challenging myself physically and mentally through various workouts from lifting weights to swimming laps.

Movies

When I'm not working on projects, you can find me immersed in a movie. I have a huge appreciation for storytelling and love exploring different generes to broagen my cinematic horizons. My current top 3 movies of 2023 (in order) are : Past Lives, Across the Spiderverse, Barbie.

Video Games

I also enjoy an occasional game. I tend to lean towards vast single player games. I recently finished Legend Of Zelda, Tears of the Kingdom. However, I have a particular fascination with the world of fighting games, such as Street Fighter 6. What capitivates me about fighting games is the learning curve involved whether it is mastering complex combos and moves, as well as studying matchups against various opponent.

Building Models

One of my creative passions is building Gundam models. Crafting these intricate robot figures allows me to exercise my attention to detail and patience. This was a hobby I picked up during the Pandemic and I fell in love ever since Below are a few snapshots of my Gundam creations:

(This is my favorite one. Each red and white mark is a waterslide decal that has to be individually placed and dried)

Bonus Image:

(Me standing next a huge scaled model of the first Gundam robot in the franchise. In the Gundam Model community, he's referred to as "Grandpa" 👴)

Projects

Mumblr - Express Yourself Quietly

Mumblr is a dynamic and engaging website that serves as a Tumblr clone, providing users with a platform to express themselves freely without fear of judgment. With an intuitive interface and a wide array of features, Mumblr allows users to create and share posts that can include images or text, fostering a vibrant community of like-minded individuals.

Libraries and APIs Used: Ruby on Rails, React.js, Redux Tooklit, CSS3, HTML5, Amazon S3


Slidesquad - powerpoints for fun!!

Slide Squad is an innovative and captivating social media platform centered around the creation and sharing of presentations. Breaking away from the conventional norms of social networking, Slide Squad harnesses the expressive power of presentations, inspiring users to engage with content in a whole new way.

Example:

Libraries and APIs Used: React, Redux, Express, MongoDB, Node Package Manager, NodeJs, Javascript


ahh UrRrRR Orrr!! - (in english: Keep Humans out!!)

Prepare for an adrenaline-pumping and spine-chilling typing experience like no other! Ahhh urRrRR Orrr!! is a thrilling and classic twist on a typing game, where you take control of a zombie horde armed with word-powered weapons to defend against relentless human attackers. Inspired by the cult classic game, Typing of the Dead, this game will push your typing skills to their limits and keep you on the edge of your seat.

Gameplay:

Skills

  • Rails

  • Ruby

  • Javascript

  • React

  • Redux

  • Python

  • Amazon S3

  • CSS3

  • HTML5

  • Node.js

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