About Me
Tony Habib
Fullstack Developer | Programming Instructor
At fifteen, I built my first website in Microsoft Publisher — no coding, no clue what I was doing, just curious whether it could be done. The deeper I dug — into programming, computer science, cybersecurity — the more obvious it became: I was going to do this for a living. By the time I finished my Computer Science degree, I wasn't just hooked. I was in love with the craft.
Today I'm a Senior Software Engineer at CME and a Lecturer at Notre Dame University (NDU). Outside those two roles, I take on freelance projects — building fullstack applications for clients who need real solutions, not toy demos. The systems I ship run the customer-facing side of a business as readily as the internal tools nobody outside the company will ever see, but which the company can't run without.
My approach is simple: I'm a builder who teaches what he builds. I don't think there's a business process out there that can't be turned into software. If you're doing it manually, repetitively, by hand — that's an automation waiting to be written. My job is to find the work that's slowing your team down, replace it with software, and give you back the hours so you can focus on the part of the business only you can do.
Five years of teaching at NDU and mentoring students one-on-one has shaped how I work. Explaining a system to someone learning it forces you to design it cleanly in the first place. So whether I'm shipping a platform for a client, lecturing a hall of undergraduates, or sitting beside a junior developer preparing for their first technical interview, the goal is the same — leave the work, and the person, stronger than I found them.

Tech Stack