Backend Software Engineer Portfolio

Patrick Hung builds reliable software with a focus on Java, backend systems, and clean engineering fundamentals.

Computer Science student at Cal Poly Pomona focused on backend engineering, full-stack development, and system design. I care about readability, strong foundations, and projects that demonstrate practical problem solving.

Backend Focus

Backend APIs, software engineering fundamentals, and learning how systems are designed for reliability, maintainability, and scale.

Systems Thinking

Focus on building scalable, distributed systems with a focus on clean, high-performance architecture

Selected Work

Projects

A few of my projects are listed below. They include both software and a couple of my favorite hardware projects.

</>

Evergreen Seed Database (Current 2026 Semester Project)

Leading development of a web-based seed tracking application for Lopez Urban Farm using Java Spring and a database backend. The system is designed to improve seed inventory management, reduce manual tracking work, and support the nonprofit's seed exchange workflow.

Java Spring Database Design Web App

Online Messaging & Forum Application

Built and launched a personalized instant messaging and forum-style application using Firebase. Implemented real-time communication features and user interaction systems to support cross-device messaging and social discussion functionality.

Firebase Realtime Messaging Forum App Web Development

Custom Unix-Like Shell

Developed a fully functional command-line shell in C with piping, redirection, and background execution. Improved process management and reduced execution overhead by roughly 25% while strengthening systems programming fundamentals.

C Operating Systems Process Management Systems Programming

Academic Background

Education

My academic work has focused on software engineering, data structures, databases, and system-level thinking.

Cal Poly Pomona

Bachelor of Science in Computer Science
Expected Graduation: December 2027

CSU Fullerton

Bachelor of Science in Computer Science
GPA: 3.71
2024–2025

Relevant Coursework

Software Engineering, Data Structures, Algorithm Engineering, Database Systems, File Structure Management, and Network Security Fundamentals.

Technical Foundation

Skills

Languages

C/C++ Python Java SQL HTML

Tools & Technologies

Git Linux Figma Spring Fusion 360

Coursework Focus

Software Engineering Data Structures Algorithm Engineering Database Systems File Structure Management Network Security

About

About Me

I am a Computer Science student at Cal Poly Pomona expected to graduate in December 2027. I primarily code in Java and C++, and I am especially interested in backend systems, software design, systems design, and building projects that solve practical problems. Outside of software, I also enjoy designing in Fusion 360, 3D printing, and exploring hardware-oriented projects that combine design with engineering.

Contact

Let’s connect

Feel free to reach out for opportunities, projects, or collaboration.