PETERPHAM

Creator of DevIniter

Ashfield, Sydney, NSW

Hi there! My name is Peter, and I am a Software Engineer with a passion for creating beautiful and functional websites. I have experience with ReactJS and NextJS. I'm always looking for new challenges and opportunities to grow my skills, and I love collaborating with others to bring ideas to life. Whether it's building a responsive layout or optimizing website performance, I'm always up for the task. Let's create something amazing together!

EXPERIENCE

Website Developer

Jan 2023 - Current

Freelancer

    • Collecting client requirements and developing appropriate plans for the project.
    • Selecting UI designs and initializing project setups
    • Ensuring websites are responsive and compatible with various browsers and devices.
    • Enhancing product performance and optimizing for SEO.

Main technologies used: NextJS (Page Router), Tailwind, Prisma

MindX Technology School

Nov 2023 - Apr 2024

Teacher Assistant

    • Hosting trial classes
    • Support main lecture: helping student's homework, apperance check

Main technologies used: HTML, CSS, JavaScript

Balan Coffee & Roastery

June - Oct 2023

Fullstack Web Developer

    • Build an official website that includes an e-commerce section for the coffee business.
    • Take responsibility for discussing with the designer the user interface
    • Evaluate requirements and assign tasks to other members
    • Monitor, check and evaluate the work of other members
    • Analyze the project to make appropriate improvements and changes
    • Report work progress or problems to superiors

Main technologies used: NextJS, TypeSript, Tailwind, Tailwind Material

Aureole IT

October - December 2022

Software Engineer Intern

    • Working with other interns as a team.
    • Learning about AGILE through a real project
    • Group discussion to come up with the best solution for the project

Main technologies used: NextJS, Tailwind, Firebase, Redux

CareerLink

July - October 2022

Front-end Developer Intern

    • UI tweaks and updates
    • Build CV templates from existing designs

Main technologies used: ReactJS, TypeScript, HTML, CSS

EDUCATION

Ton Duc Thang University

October 2020 - 2024

Software Engineering

ICON Academic Club

March 2022 - March 2024

Memeber

Aptis ESOL English Certificate

Mar 2024

Overall Level: B2

IELTS English Certificate

Feb 2025

Overall Level: 6.5

Activities

TWG Developer Team Fouder

Jul 2023 - Dec 2024

Role: Mentor

A group of my friends who have same passion with Web Development. I started to give advise and help them learning about Front-end Development.

SKILLS AND PROFICIENCY

Technologies Involved

    • Front-end: HTML5(Pug, Haml, Handlebars, EJS), CSS3(SASS, TailwindCSS), JavaScript, TypeScript, ReactJS, Tanstack
    • Back-end: NodeJS(ExpressJS), NextJS(Page Router), Hono, tRPC
    • Databases and data modelling: SQL (MS SQL Server, PostgeSQL), NoSQL (MongoDB), Prisma, Drizzle
    • Storages: Supabase, Firebase, Planetscale, Neon, Xata
    • Hosting: Vercel, Render, Railway, Github Pages, Cloudflare
    • APIs: tRPC & React Query
    • UI libraries: Material UI, Tailwind Material, DaisyUI, ShadCN, Aceternity
    • Scripting, terminals and IDE: Bash, Alacritty, Powershell, Visual Studio Code
    • Package managers and build tools: NPM, PNPM, ViteJS
    • Testing: Vitest, Playwright
    • Operating System: Windows, Linux(Pop OS)
    • UI Designing: Figma
    • Programming languages: C, Python, Java
    • Other understandings: OOP, Data analyzing with CSV (Python)

Learning

    • System Design
    • UI/UX Designs

Projects

Including all my repositories from the day I started to learn about programming

4CG Online Store

May - June 2022

An online store for clothing businesses built on NextJS. This project is counted as a final exam for the Web Development subject at my university

Technologies used: NextJS, Tailwind, Prisma, MongoDB, Planerscale

Mailify

May 2023

A Gmail clone website using HTTPS requests instead, among with React for frontend and ExpressJS for server. This project is counted as a final exam for the Advanced Web Development subject at my university

Technologies used: React, MUI, ExpressJS, Prisma, MongoDB

This homepage of Balan Coffee & Roastery is built from scratch using NextJS, Tailwind.

Technologies used: NextJS, Tailwind, Tailwind Material, Prisma

Official website for Aquarium Shop

Technologies used: NextJS, Tailwind, ShadcnUI, Aceternity

DevIniter

Sep 2024 - Current

Collection of Starter Templates

Technologies used: TypeScript, tsup, Changeset, NPM, Vite, NextJS, Tailwind, ShadcnUI, Aceternity

***These projects were built by free tools so it may no longer active.

© 2024 Peter Pham. Hosted by Vercel. Built with NextJS and Tailwind.