Open to opportunities

Abdifatah Abdi

Software Engineer & Data Science · UW–Madison

Welcome. I'm Abdifatah. I am a first-generation Somali-American who was born in Somalia and grew up in Milwaukee, Wisconsin.

I have always been interested in technology and engineering a better world. Growing up, I watched how access to the right tools and information could change someone's life entirely. That is what drove me into Computer Science — and after research internships and building real products, I knew this was exactly where I was meant to be.

I am passionate about Social Innovation, Entrepreneurship, and International Travel. I am an Arsenal and Denver Nuggets fan.

Currently studying Computer Science and Data Science at the University of Wisconsin–Madison, graduating December 2025.

I am always excited to connect — feel free to reach out.

GitHubLinkedIn

Experience

Projects

Skills

Languages
JavaPythonJavaScriptSQLHTML/CSSRBash
Frameworks & Libraries
ReactNode.jsFlaskSpring BootExpoTailwindFirebasePyTorchpandasNumPyMatplotlib
Tools
GitDockerAWSGoogle CloudVS CodeIntelliJPyCharm

Writing

Teaching Kids to Code Changed How I Think About Software

A year co-founding Learn From Scratch taught me that the hardest part of programming isn't syntax — it's helping someone believe they can do it.

In May 2023 I co-founded Learn From Scratch, a program that guided 100 fourth through sixth graders through writing their first lines of code over four semesters. I expected to teach Python. I didn't expect it to reshape how I think about building software.

Most of those kids had never opened a code editor. The first day was chaos — every error message landed like a personal insult. But by week three something shifted. They stopped treating bugs as failures and started treating them as puzzles. That mental reframe is exactly what separates good engineers from stuck ones.

The experience reinforced something I carry into every project: software is only as good as the person it was built for. Watching a ten-year-old light up when their first loop ran correctly is a better benchmark for good UX than any design system I've read.

Visitors

Locating…

Contact

I'm currently open to new opportunities. Feel free to reach out.