I'm a 17-year-old full-stack web developer who enjoys building real, useful websites that are fast, secure, and easy to use. I love turning ideas into working products—from designing clean user interfaces to building solid backend systems that make everything run smoothly.
A full-stack website built for SarangXanh, a Vietnamese non-profit environmental organization using:
- Frontend: ReactJS
- Backend: Node.js & Express
- Database: MySQL
My contributions:
- Developed the entire backend using Node.js, Express, and MySQL
- Implemented secure user login with JWT authentication and password hashing
- Built the admin dashboard with full CRUD features and role-based access control
- Created backend routes and logic for managing dynamic content and event data
- Integrated React data visualization libraries to display graphs from the database
- Designed and developed the homepage, including responsive layout and animation — the most complex part of the frontend
- Used GitHub Desktop to coordinate version control and team merges
> 📄 For a full breakdown of code structure, API routes, file roles, and admin-dashboard logic, view my full technical contributions here .
Although I didn’t create the repository, I contributed over 50% of the codebase and handled the most technically challenging parts of the project.
See the pinned repositories below for more of my work — including both team collaborations and solo builds in progress.
- Languages: JavaScript, Python, C, Java, PHP
- Frontend: React.js, TailwindCSS, HTML, CSS
- Backend: Node.js, Express.js, MySQL, Laravel
- Tools: GitHub Desktop, Postman, VS Code, Git, MySQL Workbench
- Other DSA, Pandas, Matplotlib
- Email: lthieu@stu.dgs.org.vn
- Portfolio: Coming soon