
Hi, I'm
Alan Xie!
I'm a CS + Stats student at UIUC with a passion for technology that benefits people.
Everything I do comes back to the same philosophy. Scroll down and clicktap on anything to learn more.
Work Experience
Synchrony Financial
Summer 2026Software Engineer Intern
Incoming intern for Summer 2026.
Hack4Impact
Jan. 2026 – PresentSoftware Developer
Working on semester-long software projects for real nonprofit clients, operating in a full engineering workflow with designers, developers, code reviews, and iterative client feedback.
Illini Media Company
Sept. 2025 – PresentWeb Developer
Building web apps and internal tools for a student-run media company that reaches 50k+ monthly readers across six publications.
Projects & Research
ADAPT
Dec. 2025 – PresentUndergraduate Researcher
Researching ML systems on AWS Trainium by writing, profiling, and analyzing custom kernels to understand compiler optimization patterns.
Itqan Academy
Jan. 2026 – PresentFull-Stack Developer
Building a free digital learning platform for Middle Eastern students, starting with curriculum-aligned 6th grade math.
About Me
I got into programming because I liked making people laugh.
When I was younger, I loved playing video games. One day, I decided to try making my own. I showed them to friends and family, and discovered that the best part was seeing their eyes light up as they played. That was what drew me in. It felt incredibly fulfilling taking an idea in my head, turning it real, and seeing someone else enjoy it. Computer science became a way to bring joy to others.
As I've grown up, that motivation has stayed with me. My interests have gotten broader, the work I take on has become more ambitious, but it still comes back to the same reason I started: building for people. I care about whether something is actually usable, whether it makes sense to the person interacting with it, and whether it solves a real problem instead of just sounding impressive.
That feels even more important now. AI is making it easier to produce code, but faster code does not automatically mean better software. The essential part is still knowing what is worth building and why. I think good engineering comes from caring about the details, understanding the people affected by your work, and having enough taste to know when a solution still needs to be better.
Outside of coding, I enjoy working out, hiking, and playing saxophone for the Marching Illini. I like having things in my life that are physical, creative, and completely different from staring at a screen. Check out some pictures below!


Let's talk!
Whether it's an opportunity, an idea I could help with, or you just want to connect, I'm always happy to chat.