CODING
CODING
CODING
CODING
CODING
CODING

Angie Yang

Junior Software Developer | Digital Media Designer

GitHub: https://github.com/Angie-newbie

LinkedIn: linkedin.com/in/angie-yang/

Hello, I’m Angie!

I’m a creative developer with a background in Digital Media Design and a Diploma in Web Development. I build intuitive, full-stack apps with attention to user experience and clean code.

Skills

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • React

Backend

  • Node.js
  • Express.js
  • REST APIs

Database

  • MongoDB
  • Mongoose
  • SQL

Projects

šŸ± Lunch Pal (Upcoming)

Lunch Pal is a cross-platform mobile and web app for discovering and creating lunch ideas with a beautiful, responsive interface.

Tech Stack: Expo SDK 54, React Native, Expo Router, TypeScript, Workbox, react-native-reanimated

🄚 Egg Hunt

Egg Hunt is a crowdsourced web app that helps users find nearby supermarkets with available egg stock.

Tech Stack: Next.js, TypeScript, Leaflet, Tailwind CSS, Vercel

Live App |

šŸŒ Travel Planner App

Travel Planner is a full-stack MERN app for managing trips and travel expenses.

Tech Stack: MongoDB, Express.js, React, Node.js, JWT, Mongoose, Bcrypt, Moment.js, Jest

Live App | Backend | Frontend

šŸ’° Budget Allocation App

Budget Allocation App is a Python CLI tool for optimizing monthly income through smart budgeting.

  • Input income and fixed expenses
  • Allocates remaining budget into multiple categories
  • Displays table + pie chart of budget breakdown
  • Run multiple calculations with validations and error handling

Tech Stack: Python 3, matplotlib, tabulate, colorama, pyfiglet

View on GitHub

CLI result output for Budget Allocation App
šŸ“„ Command-line result showing calculated budget allocation
Pie chart generated by Budget Allocation App
šŸ“Š Pie chart visualizing the budget breakdown by category

🩺 Symptom Pre-Fill API

Symptom Pre-Fill API is a Node.js + TypeScript backend designed to help patients submit symptom and medicine info before appointments and allow doctors to review and update records.

Tech Stack: Node.js, Express, TypeScript, MongoDB, Mongoose, JWT, bcrypt, Jest, Docker, GitHub Actions

GitHub Repo