Hi! I'm Lily Krueger, a Senior Software Engineer at Epic Systems in Madison, WI, where I build software that powers healthcare across the world. I graduated from the University of Notre Dame with a Bachelor of Science in Computer Science.
My love of coding started when I was 11, modifying NWScript - a C-like scripting language - for my favorite PC game, Star Wars: Knights of the Old Republic. I've been modding the game ever since, and you can see some of the more polished mods I've released as an adult in my portfolio below.
The moment I realized a few lines of code could completely change how something ran, I was hooked. Since then, I've grown from tinkering with NWScript mods to working comfortably across the full stack - backend languages like C#, Java, and Python, frontend with TypeScript and React, mobile with Swift and Kotlin, and more recently, agentic AI. (Full list on my resume.)


Notre Dame is where I got serious about programming and creative technical work - TCP servers, web scrapers, full-stack apps, cryptography, 3D modeling, and more. Since then I've turned it into a career at Epic, but I still make time to continue working on personal projects on the side, a few of which are featured in my portfolio.
I also have a serious passion for graphic design and creative work. I've done 3D animation in Autodesk Maya, video editing in Adobe Premiere Pro, graphic design in Adobe Illustrator, photo editing in Adobe Photoshop, and web design with HTML and Sass - some of which you can find in the portfolio section.


