Hi, my name is Vy Nguyen Thanh
I'm a full stack developer

About me

personal_img
Hi there! My name is Vy Nguyen Thanh. I am based in Helsinki, Finland and working as a full-stack developer at Topcon Positioning Systems  and much more.

projects

Trello-clone

TypeScript, React.js, GraphQL, RestDB, styled-component, Axios.js, react-beautiful-dnd

A clone of Trello created in a pair as a challenge. The reponsibilities include implementing user interface, developing additional features, and building the needed logic.

project-demo-img

Amour E-commerce

MERN Stack (MongoDB, Express.js, React.js, Node.js), TypeScript, Redux, Axios.js, Google OAuth 2.0, SCSS, Sendgrid, Passport.js

A CRUD based web application mainly built for showcasing abilities to full-stack architecture, handling authentication, local storage, and state management with Redux. It was an individual project that I performed the development of both front-end and back-end prototypes.

project-demo-img

Cloudhome

React.js, React Native, NativeBase, JavaScript, Expo CLI, CSS

A hybrid mobile application with the objective to help travelers find affordable and comfortable places to stay. Completed in a team with the following responsibilities: implementing visual elements, validating user inputs, and optimizing application performance.

project-demo-img
See more

skills

  • Frontend: Accessibility, CSS, HTML, JavaScript, Material-UI, React.js, Redux, SCSS, TypeScript.
  • Backend: Express.js, GraphQL, Node.js, REST API.
  • Database: Firebase, MariaDB, MongoDB, MySQL, PostgreSQL.
  • Testing: Jest.
  • DevOps / Cloud: GitHub Actions, GitHub Pages, Netlify.
  • Mobile: Android, NativeBase, React Native.
  • Others: Git, GitHub, Jira.
javascripttypescriptreactreduxhtmlcsssassnodemongoDBpostgresQlfirebasegraphQlgithubjiraaccessibility

experience

Full Stack Developer

Integrify | Helsinki, Finland | August 2020 - October 2021
  • Taking numerous responsibilities in front-end development with JavaScript and TypeScript and applied frameworks and other tools such React.js and Redux among many others.
  • Contributing to the back-end development of various projects with Node.js and Express.js.
  • Building and managing databases with MongoDB and PostgreSQL.
  • Conducting software tests with Jest.
  • Collaborating with other developers of different seniority via GitHub Actions.

Junior Software Engineer

Topcon Positioning Systems | Helsinki, Finland | November 2021 - Present
  • Work with team members to design, develop and test software.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Gather and evaluate user feedback.
  • Recommend and execute improvements.

contact

Would you like to work with me?

vy.primofin@gmail.com/ +358 50 370 8769.