Hello, I'm Vân Thư

Software Engineer

I am currently a final-year student at the non-governmental organization Passerelles Numériques Vietnam. I have a strong passion for programming, particularly Front-End Development, and I am seeking an internship opportunity as a Software Engineer.

Armel Munyaneza - Software Developer

About me

I am a final-year student majoring in Information Technology with a solid background in programming, especially in Frontend development. I have practical experience in web application development through academic and personal projects.

I wish to join a dynamic team to apply my skills, gain practical experience and contribute to the success of the organization. My goal is to constantly develop myself and become a valuable factor for the company.

  • Successfully completed high school

    Successfully completed high school with excellent academic performance, achieving a GPA of 8.4/10

    May 2022

  • Achieved Top 10 in the Youth-on Hackathon competition in Da Nang

    Developed Bitstorm, a web platform enabling users to connect and consult with doctors quickly and efficiently

    March 2023

  • Interned at Swapbrain

    Participated in a real-world project as a Python Developer, focusing on building efficient and scalable solutions

    September 2023

  • IT graduate from Passerelles Numériques

    Currently studying at Passerelles Numériques, a non-governmental organization specializing in IT education and training

    October 2025

Softskills

Researching
Teamwork
Problem - solving
Communication
Critical thinking
English

Projects

Healthcare website

The spa booking website is an online platform that helps users easily search, book and manage spa services quickly. Customers can look up the list of nearest spas, view service details, prices, reviews and schedule an appointment at a suitable time. The system also integrates calendar reminders via email or text message to ensure convenience.

Features:

  • *

    Designing interfaces in Figma and creating responsive layouts

  • *

    Using JSON Server to provide support for a fake REST API

  • *

    Connecting with a third-party MOMO API

Sep 2023 - Nov 2023

Healthcare website project

Bitstorm website

The psychology consulting doctor booking project is an online platform that helps users easily make appointments with psychological consultants through online consultations. In addition to the scheduling function, the project also provides a posting feature so users can share their feelings and thoughts anonymously and receive support from the community. Users can participate in a safe space where they can seek empathy and advice without worrying about being judged.

Features:

  • *

    Utilizing MySQL for data retrieval and implementing CRUD and search functionalities

  • *

    Using PHP to display information according to the user's problem

  • *

    Designing interface using Figma and using Trello for project management

Dec 2023 - Jan 2024

Bitstorm website project

ChatGPT website

The ChatGPT project is a platform that uses AI technology to provide help and support to users in areas such as consulting, entertainment, learning, and problem solving. The project allows users to communicate with ChatGPT through a chat interface where they can ask questions, request explanations, or discuss various topics

Features:

  • *

    Designing interfaces in Figma and creating responsive layouts.

  • *

    Handling API calls to Gemini and using React-Markdown for dynamic data rendering.

  • *

    Implementing Google login and storing user data in the database using Supabase.

Nov 2024 - Dec 2024

ChatGPT website project

AUTOMATIC SUBTITLES - SWAPBRAIN COMPANY

The Translation Video Subtitle project is a platform that helps users translate video subtitles into languages ​​that websites or video platforms do not automatically support. This project will help automatically download the original subtitles, use powerful translation tools to translate into the desired language, and finally sync the translated subtitles to the video. This is especially useful for users who want to watch videos from platforms like YouTube, Vimeo, or sites that do not offer subtitle services for their language.

Features:

  • *

    Developing an API to connect endpoints using the WebSocket protocol.

  • *

    Implementing an algorithm to stream audio from a video and transcribe it into text in real time.

  • *

    Creating an endpoint that returns the language based on the user's selection.

June 2024 - Sep 2024

AUTOMATIC SUBTITLES - SWAPBRAIN COMPANY project

Portfolio

My portfolio is where I introduce the projects, skills and experiences I have accumulated throughout my studies and work. Here you'll find real projects I've worked on, along with the solutions and technologies I use to solve problems

Features:

  • *

    Developing an API to connect endpoints using the WebSocket protocol.

  • *

    Implementing an algorithm to stream audio from a video and transcribe it into text in real time.

  • *

    Creating an endpoint that returns the language based on the user's selection.

Dec 2024 - Feb 2025

Portfolio project

Employee Management System with Integrated Gemini AI

Employee management website provides a comprehensive solution for tracking and managing human resource information. Integrated AI features allow users to interact directly and receive support through a smart question and answer system. AI technology helps automate management tasks and improve work efficiency. This website provides an easier and smarter employee management experience

Features:

  • *

    Built an Employee Management System for tracking records and performance.

  • *

    Integrated Gemini AI for automated insights and task optimization.

  • *

    Added secure authentication and role-based access control.

Dec 2024 - Feb 2025

Employee Management System with Integrated Gemini AI project

My certifications reflect my commitment to learning and growth

Certifications

Certification 1
Certification 2
Certification 3
Certification 4
Certification 5
Certification 6
Certification 7
Certification 8
Certification 9
Certification 10
Certification 1
Certification 2
Certification 3
Certification 4
Certification 5
Certification 6
Certification 7
Certification 8
Certification 9
Certification 10

Contact me

GET IN TOUCH