here is a little bit...
I am Pauline Tang, and I am from the California Bay Area. I recently graduated from UC Berkeley with a Bachelor of arts in computer science in Spring 2024.
Currently, I am enjoying some time off after graduating, traveling with family, spending time with friends, and putting the skills I learned to use by working on some fun side projects (check out my most recent project below!).
I am also actively seeking new graduate software engineering roles where I can leverage my strong background in programming, full-stack development, and software engineering principles. I am eager to contribute to innovative projects and collaborate with a dynamic team to develop cutting-edge software solutions. If your organization is looking for a dedicated and skilled software engineer ready to make an impact, I would love to connect.
Outside of the computer screen, I enjoy bullet journaling, sketching, and going on walks with my dog, Lucky 🐾 !
and some
...that i've worked on
TuneIn is a web application leveraging the Spotify Web API to offer users detailed listening statistics, including their top tracks and top artists. It enables users to create personalized playlists directly within their Spotify account and employs OAuth for secure user authentication and data retrieval.
Full-stack web application for a planner that performs CRUD operations for managing tasks and displays tasks in a week view. Uses the Jakarta Servlet API to handle HTTP requests/responses to and from the server and JDBC to communicate with our MySQL database in the backend.
Currently viewing...
Responsive portfolio website that supports smooth user experience throughout various devices.
Version control system that supports 12 user commands such as add, commit, rm, branch, checkout. Uses SHA-1 (Secure Hash 1) encryption of files and commits for content addressable storage. Serializes the internal structures of the system by designing classes that implement the Java Serializable interface.
Simple command-line game of Hangman that selects a random English word from more than 19k entires and draws out the current figure.
Two-player strategy board game inspired by KJumpingCube with the ability to play with a computer opponent. Combined artificial intelligence via the concept of game trees, alpha-beta pruning and the minimax zero-sum game algorithm that uses a custom-created heuristic of the current game state to determine the next optimal move.
Simulator for the Enigma machine used by the Germany military during WWII for encryption/decryption. Operates by rotating rotors which created permutations for the inputted message.
Tower-defense action game similar to Popcap's Plants vs Zombies. Created 12 different Ant characters using a heavy emphasis on object-oriented programming concepts such as inheritance and method overriding.
in case you missed it...
me or visit my work via:
if you are interested in learning more about me :)