Tirapat Numsinvichietchai Web Developer

My projects

About Me

Hi! My name is Tirapat Numsinvichietchai, a web developer specializing in front-end development. I studied Full Stack Web Development at General Assembly which is a technical school for tech-related professions. I had worked on projects with other web development fellows and UX designers, but my journey does not stop here. I thrive to be successful and have been challenging myself by learning more skills to extend my knowledge in both frontend, backend and other technologies. So, I can become closer to an all-rounded software engineer in the future.


Projects

Fyyur

A web application where users can post a new artist and a new venue, search for artists and venues by name, then take the artist’s ID and venue’s ID to create a new show. In the Shows page, users will see cards of the artists, including the artist’s name and the time they will be playing and the venue they will be playing at. During posting a new artist and venue, users will be able to enter information in a form such as name, address, phone number, website links, image url, a message box and a checkbox asking whether the artist is looking for a new venue or the venue is looking for talents. This project is a part of study in Udacity’s Full-Stack Web Development program, the front end was provided by them. I part was to code the back-end side such as the model and the relationship between models, route handlers, connecting the app to the database and made sure the data a user enters are handled correctly.

Technology implemented: HTML5, CSS3, Javascript, Bootstrap, SQLAlchemy ORM, PostgreSQL, Python3, Flask and Flask-Migrate.

Other creator
Udacity

ScrapBook

ScrapBook is an app to let users upload their favorite photos on a timeline

Technology implemented: HTML5, CSS3, Javascript, Bootstrap, Font-Awesome, Google Fonts, jQuery, modernizr, Express, Mongoose, Youtube API for videos on user profile, Google Maps API, Passport.js for authentication.

Other creators
Mark Mandell
Praveen Khanal

Panthera

Panthera is a pet store website built as a two-days hackathon project of Web Development Immersive and User Experience Design Immersive students. Our group was designated to design a simple webpage using HTML5 and CSS as coding languages and Sketch for wireframes.

Technology implemented: HTML5, CSS3, MailChimp.

Other creators
Andy Gonzalez
Megan Lui
Shaina Avery

Beemer Boys

Beemer Boys is a website to sell BMW vintage motorcycles where users can sign up, login then view the bikes and their descriptions then purchase with credit card.

Technology implemented: Django, Python, Stripe Api, Javascript, Html, Css, Heroku, Chrome developer tool, postgres.

Other creators
Praveen Khanal
Garrett Henze
Craig Lymus

Wayfarer

Wayfarer is an app built using the MERN stack (Mongoose, Express, React, Node.js). Users can provide travel/tourist tips for cities included within the app. The app is a specific demonstration of CRUD methods and state management across a multi-page application.

Technology implemented: React, Redux, Node.js, MongoDB, Express, Axios, JWT Web Token

Other creators
Emily Lane

Twitbook

Twitbook is an individual project for General Assembly's Web Development Immersive. Twitbook is an app to let users to sign up, edit profile, post(twit), like, unlike and comment other users posts.

Technology implemented: React.js, Express.js, MongoDB, Node.js, Gravatar, Bootstrap, Axios, mLab and JWT Web Token.


Skills

Click here for my resume

Front End: JavaScript, HTML5, CSS3, jQuery, React, Bootstrap

Back End: Python, Django, Node.js, Express.js, MongoDB, Gravatar, JWT Web Token

Development: Git, Github, npm, Heroku, Firebase, mLab

Design: Photoshop, Illustrator, Autodesk Maya


Contact me