Thinh Pham
Full Stack Developer
Hey I'm Thinh! I have a Bachelor Degree in Computer Science and I'm a Full Stack Developer with a strong passion for building web applications with great user experiences.
I recently complete my internship at SnapMatePhoto where my position is Full Stack Developer,and I tackle extremely difficult engineering problems every day. I continuously work towards improving my knowledge and skills so I can contribute more to the business.
CreativeFull StackDeveloper
My mission is to continuously advance in web development, using my growing expertise to drive societal progress through technology.
My Expertise
HTML
Semantic Markup
Beyond markup, HTML is crucial for an inclusive web. I structure content carefully for universal accessibility.
CSS
Animations, Sass, Tailwind
I prioritize pixel perfection, paying close attention to details for visually polished and precisely aligned designs, ensuring a seamless user experience.
JavaScript
Client-side Programming
I bring websites to life with JavaScript, adding interactive features and optimizing performance with clean and efficient code.
TypeScript
Type Safety
TypeScript, a superset of JavaScript that adds static typing abilities to the language.
React JS
JavaScript Library
Using React, I craft scalable user interfaces with components, state management, and virtual DOM manipulation for seamless web applications.
Redux
Context API, Redux Toolkit
Predictable state container for JavaScript apps, often used with React.
Next.JS
React Framework
React framework for building full-stack web applications.React framework for building full-stack web applications.
Tailwind
CSS Framework
A utility-first CSS framework for rapid UI development.
Firebase
Database Management, Authentication
Platform developed by Google for creating mobile and web applications.
Development Env.
Webpack
I use tools like Webpack, Vite, NPM, Yarn to streamline workflows, automating development for efficiency.
Node.js
Server-side Runtime
I build fast, scalable backend services and APIs using Node.js's non-blocking, event-driven architecture.
Express.js
Web Framework
A minimal and flexible Node.js framework I use to build robust REST APIs and web applications with clean routing and middleware.
SQL
Relational Databases
I design efficient schemas and write optimized queries for relational databases like PostgreSQL and MySQL to manage structured data.
LangChain
LLM Orchestration
I use LangChain to build applications powered by large language models, chaining prompts, tools, and memory for complex AI workflows.
Selected Works
Discover a curated portfolio of projects where each line of code tells a story of problem-solving, creativity, and technical finesse.
Personal Project
Hollywood AI

Developed and deployed a user-friendly platform for AI-powered film summaries, achieving a 95% satisfaction rate based on feedback regarding accuracy and readability, using Next.js, TypeScript, and Firebase. Check it out at https://jair-advanced-internship-mstz.vercel.app/
Personal Project
Social Media App

Developed a full-stack social media app with features including posts, post feeds, likes, modals, and authentication, utilizing Firebase for database management. Check it out at https://social-media-app-gamma-livid.vercel.app/
Experience
History
FullStack Developer
Jan 2026 – May 2026
Collaborated on a remote web application project in a structured internship environment. Reviewed and worked within an existing codebase, following version control and pull-request workflows. Assisted with frontend-related website maintenance tasks and UI improvements.
Practiced secure development fundamentals, including environment configuration and secret handling. Interacted with RESTful APIs and collaborated with backend services built using Node.js and Express.
Handle users data to make the site more scalable smooth by using SQL. Gained exposure to real-world deployment workflows, documentation, and code review processes.Communicated with team members asynchronously in a remote setting.
Managed Git workflows including feature branching, pull requests, and resolving merge conflicts across multiple team branches.