Skip to content
View philipxunwu's full-sized avatar

Block or report philipxunwu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
philipxunwu/README.md

Hi, I'm Philip! πŸ‘‹

interface Programmer { void code(); }
interface Student { void student(); }
interface Musician { void play(); }
interface Teacher { void teach(); }
interface Learner { void learn(); }

public class Individual implements Programmer, Student, Musician, Teacher, Learner {

    @Override public void code() { programmer.code(); }
    @Override public void student() { student.student(); }
    @Override public void play() { musician.play(); }
    @Override public void teach() { teacher.teach(); }
    @Override public void learn() { learner.learn(); }

    private final Programmer programmer = () ->
        System.out.println("πŸ’» writing clean, concurrent code in go, java, python3, typescript, and c++");

    private final Student student = () ->
        System.out.println("πŸŽ“ systems and architecture + info internetworks at Georgia Tech"); 

    private final Musician musician = () ->
        System.out.println("🎸 clarinetist, pianist");

    private final Teacher teacher = () ->
        System.out.println("πŸ“š physics teacher, digital design TA");

    private final Learner learner = () ->
        System.out.println("""🧩 lifelong learner, currently interested in distributed systems, cloud-native backends,
                            multi-agent AI systems, and post-rock, post-punk. 

                           previously interested in pure mathematics, history, theoretical physics, osu!""");

    private void introduce() {
        System.out.println("Hey, thanks for stopping by! Feel free to contact at pwu320@gatech.edu"); 
    }

    public static void main(String[] args) {
        var me = new Individual();
        me.introduce(); 
        me.code();
        me.student(); 
        me.play();
        me.teach();
        me.learn();
    }
}

🧰 Technologies & Tools

Developer Tools

VS Code PyCharm GitLab CI

Cloud Services and Databases

AWS GCP Docker Redis PostgreSQL

Languages

Go Java TypeScript Python C++ C SQL

Backend Frameworks and Libraries

Spring Boot Gin Django Flask FastAPI PyTorch gRPC

Frontend Frameworks and Libraries

React Next.js React Flow React Router Mapbox

Popular repositories Loading

  1. raytracing raytracing Public

    C++

  2. tech-onboarding tech-onboarding Public

    Forked from HackGT/tech-onboarding

    Tech Onboarding Project for familiarization with the HexLabs API

    TypeScript

  3. audiorecaplive audiorecaplive Public

    Python

  4. atlantafoodfinder atlantafoodfinder Public

    HTML

  5. ML4641_Group6_pages ML4641_Group6_pages Public

  6. dev-takehome-spr25 dev-takehome-spr25 Public

    Forked from GTBitsOfGood/dev-takehome-spr26

    A take-home assessment for those applying to the Developer role at Bits of Good.

    TypeScript