Summary
Work History
Education
Skills
Projects
Timeline
Generic

Immanuel Ogundipe

Chicago,IL

Summary

Junior Computer Engineering student with experience in C programming and digital logic design. Active NSBE member, exploring Python and C++, and eager to grow in software or hardware engineering roles.

Work History

Apprentice IT Technician

It Takes A Village Early Learning Center
05.2023 - 08.2023
  • Gained foundational IT and computer hardware knowledge while working toward CompTIA+ certification.
  • Disassembled and rebuilt computers to understand system components and hardware integration.


Education

Bachelor of Science - Computer Engineering

University of Illinois
Chicago, IL
05-2027

High School Diploma -

Lindblom Math & Science Academy
Chicago
05-2023

Skills

  • C Programming
  • Data Structures & Algorithms
  • Basic Software Design & Debugging
  • GitHub
  • Digital Logic Design
  • Assembly Language
  • Circuit Analysis & Simulation
  • Logic gate, flip-flops, FSMs, & Verilog Basics

Projects

Traffic Signal Controller Circuit | Spring 2025

  • Designed and implemented a digital traffic signal controller using a 555 timer, a 4-bit binary counter, and logic gates.
  • Created a custom truth table and minimized Boolean expressions using Sum of Products (SOP) form.
  • Simulated circuit logic using CircuitVerse and successfully transitioned to a physical hardware prototype.


Increment-by-N 4-Bit Binary Counter | Spring 2025

  • Built a binary counter using D flip-flops and a 4-bit adder, starting from subcircuit design in CircuitVerse to full integration.
  • Implemented custom increment values (e.g., starting from {1111} or {0011}) to validate counter behavior through simulated and physical testing.
  • Debugged logic errors in hardware implementation, improving troubleshooting skills with digital components on a breadboard.


Simple Calculator Implementation (C) | Spring 2024

  • Utilized C structs to effectively organize operands and the operation type for a command-line calculator application.
  • Developed functions to perform core arithmetic operations (addition, subtraction, multiplication, division) based on user-provided input.
  • Implemented basic input/output operations to facilitate user interaction with the calculator via the command line.

Timeline

Apprentice IT Technician

It Takes A Village Early Learning Center
05.2023 - 08.2023

Bachelor of Science - Computer Engineering

University of Illinois

High School Diploma -

Lindblom Math & Science Academy
Immanuel Ogundipe