Picture of Me!

Hi there! I am Kathleen Wong ðŸ‘‹

I am a Software Engineer with a fervor for constructing functional applications. I strive to fearlessly improve user experiences and its functionality to better the world. I delve into the depths of user insights, seeking to understand their desires, challenges, and aspirations, guided by a blend of curiosity and strategy. Every feature, every improvement, is a piece of a larger picture of exceptional user value.

I graduated from UC Berkeley with a Bachelor's in Political Science with the intention of working in education. After educating and empowering youth of all ages and working a few years at a private equity firm in Silicon Valley; I finally took the plunge in 2022 to switch into tech after contemplating for several years. After completing an accelerated Full Stack Web Development Boot Camp and working as a Software Engineer, Scrum Master and Product Manager, I was able to affirm the passion I have as a Software Engineer as I have always had a penchant to work with people and advocate for users with deep empathy and create beautiful software.

In my free time, I can be found training for marathons and Ragnars, paddling on water, playing with my orange tabby, reading, traveling and trying new restaurants.

This is my technology stack

Html Logo
HTML
CSS Logo
CSS
JavaScript Logo
JavaScript
React Logo
React
Java Logo
Java

Here are some of my projects

  • Project 1

    Books - An E-Commerce Site

    React, Html, CSS, Javascript

    A capstone project done during my boot camp in Summer 2022. This project required building a website for the business of my choice, a bookstore of my top books of the year. The App is a Single Page Application(SPA) created using the React.js and React Router libraries. Functionality includes:

    • - A Products List View that displays all Products with thumbnail images
    • - A Shopping Cart View that allows for Purchase Functionality
    • - A Product Detail View that displays details of the product with the Product Name, Price, Product Image
    • - Search Functionality
    • - Inventory of at least 10 items
    • - Error Handling when customers attempt to purchase more than what is currently available
    • - Customers are able to purchase multiple quantities of the same item
    • - Admin View
  • Project 2

    Blackjack

    Java, Object Oriented Programming, Unit Testing

    My second capstone project created during Summer 2022. It is your classic Blackjack as a Java text based game! This game was a lot of fun for me to make and the requirements are below:

    • - The game is playable, with working logic and user interface
    • - Understandable UI (Text-based, or GUI)
    • - Basic state management (score, points, lives, etc.)
    • - Instructions
    • - Follows good Object-Oriented patterns, practices, and principles
    • - Unit tests for the game logic and classes
    • - Error/ exception handling and validation of user input (where/ when applicable)
  • Project 3

    Full Stack Ecommerce Group Collab

    React, Html, CSS, Javascript, Java, SQL, Spring Boot, Agile, Scrum

    A full stack e-commerce website selling lovable rubber ducks created with four other boot camp classmates. This project began at the start of the boot camp with planning documents, wireframes, daily standups and eventually was worked on full time for the last week of the boot camp.

  • Project 4

    Point of Sales System for a Taco Shop

    Java, Object Oriented Programming

    A Java Point of Sales System where users are able to customize their tacos!