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.