
About Me
Hi! My name is Jacob (Freeman) Nkouka, a full-stack developer
from Denver, Colorado, passionate about applying software
engineering to machine learning and AI. My family is from Togo,
a country in West Africa. I also have roots in Ghana and the
Republic of Congo (Congo-Brazzaville). That heritage grounds me
— it’s a reminder that technology isn’t just about innovation;
it’s about building tools that create opportunity, connect
people, and solve real problems that matter.
I’m a junior at the University of Notre Dame, pursuing a double
major in Computer Science and Applied and Computational
Mathematics and Statistics (ACMS). I’ve always enjoyed the
structure of math and the creativity of programming — and over
time, I’ve come to see how the two complement each other in
powerful ways.
Whether I’m building a task manager, an AI-powered algorithm
visualizer, or a productivity tool, I enjoy designing systems
that are both practical and thoughtfully engineered.
You can explore some of my work on the Projects page.
Outside of class, I value collaboration, community, and
continuous learning. I believe the best growth comes from
building — and I’m always looking for ways to take on new
challenges and refine my craft.
Feel free to reach out — I’m always open to interesting
projects, new ideas, or a good conversation about systems and
software.
Strengths
- Explaining complex CS and math concepts clearly — helping others build lasting intuition and confidence.
- Designing thoughtful full-stack systems with attention to performance, structure, and user experience.
- Building tools that align with real needs — from algorithm visualizers to productivity apps.
- Collaborating across teams and roles, from tutoring peers to leading community outreach at events.
- Thinking abstractly when approaching problems — comfortable reverse-engineering complex systems or theoretical concepts, and translating them into elegant, efficient solutions.
Timeline

Summer 2025
Jehovah Jireh Logistics (JJL) – Network Specialist Intern
- Managed shipper outreach via phone and email, documenting all communications in an Excel sheet. This served as both a reference for potential future partnerships and a repository for follow-up actions.

Dec 2023–Present
Northeast Early College Alumni – Founder
- Created study guides for courses we had taken to help future students grasp the material more easily, improving preparedness for challenging topics.
- Recognized the top three graduating seniors from five career pathways — Business, Computer Science, Audio Production, Criminal Justice, and Environmental Science — with commemorative gifts to honor their achievements.
- Attended the 2024 and 2025 graduation ceremonies to show support for the NEC community and recruit new members, strengthening both alumni engagement and group visibility.

Aug 2023–May 2027
University of Notre Dame – Computer Science & ACMS
-
I worked as a tutor for the Learning Resource Center (LRC),
providing one-on-one and small-group support in
Pre-Calculus, Calculus I–III & A–B, Linear Algebra, and
Differential Equations.
- In addition, I served as a Calculus Huddle Leader, meeting every Sunday with a group of seven Calculus I students.
- Unlike general tutoring sessions, these huddles were highly personalized — I adapted explanations to each student’s learning style, offered targeted deep dives into challenging concepts, and fostered a collaborative environment where students could learn from both me and each other.
- Over time, this approach led to stronger participation and greater group collaboration.
Course Overview:
-
Engineering Computing
Refreshed core programming habits (syntax, documentation) and learned data presentation using MATLAB and Python. -
Fundamentals of Computing
Introduced modular program design with headers/implementation files, pointers and memory management, file input/output, and systematic debugging/testing in C.- Project: Minature graphing calculator and crossword puzzle simulator.
-
Data Structures
Studied core data structures — heaps, linked lists, binary trees, graphs, and hash tables — in Python and C. Learned sorting algorithms (quicksort, heapsort) and search algorithms (Dijkstra’s shortest path), as well as space/time complexity analysis. -
Systems Programming
Gained a deeper understanding of the file system, Bash commands, automation, C implementations of CLI tools, and networking fundamentals.- Projects: C-based HTTP Client; IRC Bot in Python.
-
Statistical Methods & Data Analysis (ACMS)
Learned core statistical principles and applied them in R to PCA, regressions, and time series.- Project: Life Expectancy Modeling submitted to 2024 USPROC competition.
-
Scientific Programming (ACMS)
Developed skills in data presentation with Pandas, Matplotlib, Seaborn, machine learning with Scikit-learn, SQL in Python and R, and time series forecasting.- Project: Credit Card Fraud Analysis with Random Forest Classifier and confusion matrix.

Summers of 2022–2023
Make A Chess Move (MACM) – Game Design Intern
-
Researched Unreal Engine 5 (UE5) development practices,
learning that effective game development requires
understanding low-level components — such as player movement
properties and animation logic — before scaling to larger
systems.
- Applied this approach by starting small and gradually expanding, resulting in a prototype for a multiplayer shooter in UE5 with custom UI and weapon logic.
- Documented the entire process in a detailed Word report, written in a step-by-step style similar to a YouTube tutorial.
- Earned a Google IT Support Certificate, gaining strategies for assisting customers through technical issues. Developed skills in asking clarifying questions to identify root causes and maintaining patience and professionalism during support interactions.

Springs of 2022–2023
Student Voice and Leadership (SVL) – Member
-
Led a 15-person research team in analyzing student
motivation and counselor access by surveying over 100 NEC
students. Our project for the 2023 Annual 5280 Challenge
explored how communication platforms like Remind influenced
student engagement and access to support.
- Discovered that fewer than 50% of 9th–11th graders regularly used the Remind app for school updates, compared to 75% of seniors.
- Found that 49.2% of surveyed students felt confident relying on their counselors for academic and post-graduation guidance.
- Used these insights to propose policy improvements aimed at strengthening student-counselor relationships and communication outreach.
-
As part of a 10-person team representing NEC, we earned 1st
place at the 2022 Annual 5280 Challenge with a community
safety proposal addressing sexual assault prevention.
- Coordinated team efforts by setting internal deadlines and tracking project progress.

June 2021–Present
Health Education To All (HETA) – IT Assistant
-
Represented HETA at the 2024 World Bank Group & IMF Annual
Meeting — as shown in the photo.
- Provided input and feedback on a presentation developed by HETA’s CFO, which he delivered to the Togolese Secretary to the President, advocating for the implementation of postal addresses across all parts of Africa.
- Helped run a 2023 STEM outreach booth at the Denver Museum of Nature and Science, where we encouraged youth interest in STEM through a Jenga competition and a LEGO diagram-matching challenge.
- Participated in HETA’s 2022 “Showing Love to the Community” Thanksgiving event by donating 50 canned goods to the Colorado Coalition for the Homeless and the Veterans Community Living Center.
- Updated the WIX-based website with new content and upcoming community events.

Aug 2020–May 2023
Northeast Early College (NEC) – Computer Science Pathway
- Graduated as the Salutatorian of NEC.
- Completed dual-enrollment courses at Community College of Aurora, including College Algebra, Trigonometry, Intro to Statistics, and Calculus I–III.
- Chose the Computer Science Pathway, where I began coding in Python and learned foundational programming concepts like syntax, documentation, and logic.
- Took AP Computer Science Principles, gaining exposure to JavaScript and introductory web development via Code.org.
-
Continued with AP Computer Science A, focusing on
Object-Oriented Programming in Java.
- Built a Battleship game simulator project using Merge Sort to track hits and optimize ship targeting.
- Scored 4s on both the AP Computer Science Principles and AP Computer Science A exams.

Aug 2019–May 2020
Strive Prep Rise High School – 9th Grade (Accelerated Entry)
- Skipped from 7th grade at Strive Prep Green Valley Ranch Middle School directly to 9th grade.
- Took the Accuplacer test, qualifying me to enroll in College Algebra while still in high school through dual enrollment.