Pham Van Cao

Pham Van Cao

Full Stack Developer

Passionate Full Stack Developer with a focus on creating efficient, scalable web applications. Committed to continuous learning and leveraging cutting-edge technologies to deliver innovative solutions.

Personal Information

Contact details and background

Contact Information

Address

Do Xuan Hop, Phuoc Long B, Thu Đuc City

Date of Birth

23-03-2003

Connect with me

Education

Ho Chi Minh City University of Technology and Education

Software Engineering

9-2021 to present
GPA: 3.2

Skills

Programming Languages & Frameworks

  • HTML, CSS, JavaScript, Python, C#
  • Node.js, React Native, Angular
  • .NET, Clean Architecture Template, Next.js

Database Management Systems

  • PostgreSQL
  • MySQL
  • MongoDB

Tools

  • Git
  • Postman
  • VS Code
  • Docker
  • Jira

Soft Skills

  • Office applications (Word, Excel, PowerPoint)
  • Basic English communication
  • Analysis and planning
  • Teamwork
  • Critical thinking and problem-solving

Certificates

Software development with Scrum Course

AXON Active2023

Google Cloud Training Day - Getting started with Google Kubernetes Engine

Cloud Ace2022

Professional Profile

Experience and qualifications

About Me

I am a final-year Software Engineering student on track to graduate this year, with over a year of hands-on experience as a fresher-level Full Stack Developer. My goal is to become a Junior Developer within the next year and advance to Mid-level in two years.

Alongside honing my backend and frontend skills, I am eager to explore DevOps for automated code processes and dive into AI applications. My background includes experience in call assistance, and I thrive on collaboration, continuous learning, and bringing efficient solutions to real-world problems.

Projects

Internship Full Stack at Primas

Intern Full Stack Developer

July 2024 - Present
.Net Clean TemplatePHPNode.jsAngularMySQLAsteriskAI Generative

Full stack internship at Primas, working on a Product Call Service project. Gained hands-on experience with various technologies and contributed to both frontend and backend tasks.

Key Responsibilities:

  • Acquired practical experience in full stack development.
  • Contributed to the Product Call Service project.
  • Worked with technologies such as .Net Clean Template, PHP, Node.js, Angular, MySQL, Asterisk, and AI Generative.
  • Collaborated with the development team to deliver high-quality solutions.

AI-Powered Nutrition and Meal Planner in Mobile Application

Backend, Frontend, System Design & Database

January 2024 - Now
React Native.Net Clean TemplateMongoDBGenerate AI (Google Gemini)PostgreSQLSpeech To TextGoogle Map ServiceFile ServerMicroservices

This mobile app provides personalized nutrition and meal planning powered by AI. It integrates features such as speech-to-text for accessibility, Google Maps for location-based services, and a file server for media management. The app features a clean and responsive UI built with React Native, while the backend is built on the .Net Clean Template with robust database solutions.

Key Responsibilities:

  • Developed both backend and frontend components of the mobile application.
  • Designed the system architecture and database schema for efficient data management.
  • Implemented AI-powered meal planning features using Google Gemini.
  • Integrated speech-to-text functionality for improved user interaction.
  • Utilized Google Map service in Docker for location-based features.
  • Managed file storage with a dedicated file server(SeaweedFS).

Building a Coffee Warehouse Management Website with AI-Driven Coffee Price Forecasting

Full Stack Developer

August 2024 - November 2024
ASP.NETASP.NET IdentityJWTPostgreSQLIISClean ArchitectureAI Forecasting

This website manages a coffee warehouse, incorporating AI-driven coffee price forecasting to optimize inventory management. It offers a user-friendly interface with dedicated user and report pages, while the backend provides robust APIs, secure authentication, and a scalable architecture.

Key Responsibilities:

  • Developed the user and report pages for the UI.
  • Implemented the majority of backend APIs for front-end integration.
  • Configured authentication using JWT and ASP.NET Identity.
  • Designed the database using PostgreSQL.
  • Deployed the web server API on IIS.
  • Integrated the Clean Architecture framework for a maintainable codebase.

Manufacturing Management System for Mobile Application

Leader, BE-FE Developer

March 2024 - May 2024
Java Spring BootReact NativePostgreSQL

This app manages manufacturing processes, tracks inventory, plans production, and generates detailed production reports.

Key Responsibilities:

  • Analyzed and designed the database.
  • Implemented authentication and authorization using JWT tokens.
  • Used Spring Hibernate/JPA for Object-Relational Mapping.
  • Developed REST APIs with Spring Boot.

Green Summer Campaign Registration Management Website

Scrum master, BE Developer

February 2024 - March 2024
Java SpringBootPostgreSQL

This website allows students to register for Green Summer programs and enables schools and management to post details and oversee participation.

Key Responsibilities:

  • Analyzed and designed the database.
  • Used Spring Hibernate/JPA for Object-Relational Mapping.
  • Developed REST APIs with Spring Boot.