Skip to content
View lhnhidev's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report lhnhidev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lhnhidev/README.md

Typing SVG

💫 About Me

  • 🔭 A Software Engineering Student from Vietnam.
  • 💻 I'm currently focusing on building Full-Stack applications using .NET for Backend and React for Frontend, combined with Clean Architecture.
  • 🚀 I thrive on building reliable products, solving tricky bugs, and shipping user-friendly features.
  • 🎯 Currently leveling up my English, learning CI/CD.
  • 🐧 Fun fact: Fueled by coffee, the lord of vibe coding, and a professional Stack Overflow translator.

🎓 Education

Curriculum Achievement Period
Can Tho University
Software Engineering
GPA 2023 - 2027 (Expected)

💻 Tech Stack

Frontend

TypeScript React Vue.js Redux React Query Mantine

Backend

C# .NET NodeJS Express.js

Database

MSSQL PostgreSQL Redis MongoDB

Tools & Others

Git Docker Postman Swagger Electron.js

💼 Work Experience

💻 Freelance Web Developer (Remote)

Aug 2025 – May 2026

1. CMS - Competition management app for students app

  • Description: This is a competition management software solution for schools, designed to digitise traditional competition scoring processes. It helps teachers easily record achievements, monitor class scores in real time, and view rankings, whilst also offering community features and an AI chatbot to facilitate quick data retrieval.
  • Responsibilities (Position: Fullstack Nodejs React): Developed the user and admin interfaces, building core features including competition form management, marking guidelines, and class score updates. Contributed to the development of user permission settings (admin/standard user/red star). Integrated a chatbot using the Google Gemini API and real-time communication via Socket.
  • Tech Stack: React, Typescript, Tailwind CSS, Nodejs, Express, Mongo Atlas, Socket, Ant Design, Cloudinary, Nodemailer, Google Generative AI.
  • Link repo: here
  • Link demo: here

2. MathSpeed - Online maths exam preparation app for Year 10 entrance exams

  • Description: Math Speed is a platform for preparing for the maths exam for students moving from Year 9 to Year 10, offering a comprehensive range of features from theory lessons and timed multiple-choice practice tests to progress tracking.
  • Responsibilities (Position: Focus Backend Nodejs): Develop the user interface and admin panel, and integrate APIs for functions including registration, login and CRUD operations. Integrate PWA to deploy the application on mobile devices.
  • Tech Stack: HTML, Tailwind CSS, Javascript, Nodejs, Express, Mongo Atlas.
  • Link repo: here
  • Link demo: here

🏗️ Academic & Personal Projects

1. Green Eco Commerce
i will update later
2. Euler Cycle Virtualisation - ECV | 09/2025 - 12/2025

  • Description: Interactive graph theory platform for simulating and visualizing the Hierholzer algorithm in real-time. Inspired by the Seven Bridges of Königsberg puzzle. Developed for two platforms: web and desktop.
  • Responsibilities (Position: Fullstack Nodejs React): Develop the application interface, build custom graph features (add, delete and edit graphs), and format the colours of vertices and edges. Simulate the Hierholzer algorithm to find Eulerian cycles. Develop backend logic and build a chatbot to assist users.
  • Tech Stack: React, Typescript, Tailwind CSS, CodeMirror, CytospaceJs, Nodejs, Express, Ant Design, Google Generative AI.
  • Link repo: here
  • Link demo: here

3. Library Book Loan Management Application
i will update later
4. The Movie App – Software for discovering and searching for information on films and movies
i will update later

I will update more later

📊 GitHub Stats

GitHub Stats Top Langs

🤝 Contribution

3D Contributions

🌐 Let's get connected

Discord Facebook Instagram LinkedIn Email

✨Thank you for visiting — please contact me if you have a position that would be a good fit for me ✨

Pinned Loading

  1. MouseTodoApp MouseTodoApp Public

    The Todo App is designed to help users manage their tasks. It is built using .NET and React

    TypeScript 1

  2. green-eco-commerce green-eco-commerce Public

    🍃 GreenEcoCommerce is an app that allows users to shop for eco-friendly products and uses AI to answer questions about how to use and recycle products, as well as to calculate the environmental imp…

    C# 1

  3. euler-cycle-virtualisation-ecv euler-cycle-virtualisation-ecv Public

    Interactive graph theory platform for simulating and visualizing the Hierholzer algorithm in real-time. Inspired by the Seven Bridges of Königsberg puzzle. Developed for two platforms: web and desk…

    TypeScript 4 1

  4. movie-app movie-app Public

    🎬 Browse and search for movies using the TMDB API. Built with React, Vite, and Tailwind CSS.

    JavaScript

  5. competition-management-student competition-management-student Public

    CMS (Competition Management Student) is an application developed to meet the need to digitise the management of the competition assessment process in schools in Vietnam

    TypeScript

  6. CTULib CTULib Public

    Vue