Contact Me

Hi, I'm Christopher

|

Always exploring the intersection of design and development, I’m driven by a desire to learn, build, and solve real-world problems with code.

About Me

I am a dedicated third-year Computer Science student at Ontario Tech University with a strong passion for software development, problem-solving, and contributing to the ever-evolving tech landscape...

Who I Am

I am a 20-year-old African American raised in Ontario, Canada. My parents, both from Kenya, have been a source of inspiration through their hard work and dedication. I have one sibling, and I’ve always had a strong curiosity for technology and coding.

My Journey

My journey in coding began in grade 9, and over the years, I have honed my skills through hands-on projects and creative development work. With experience in Java, Python, and C++, I have built a variety of projects using Pygame, exploring both software design and implementation. I am eager to continue expanding my technical expertise and apply my skills in professional settings to develop scalable, innovative solutions that make a meaningful impact.

Hobbies & Interests

Outside of coding, I enjoy working on personal programming projects, contributing to group activities, and helping friends with technical challenges. I regularly practice problem-solving on LeetCode and, as of August 2025, I am progressing through the Google Cybersecurity Certificate. In my free time, I enjoy watching shows and anime, playing video games, and going for walks.

Expertise

Projects

Injustice in the Justice System

Java | Pandas | NumPy | Matplotlib | LaTex

  • Data analysis on racial disparities in incarceration and release rates
  • Used Python with pandas, NumPy, Matplotlib for data processing and visualization
  • Applied statistical analysis, data wrangling, and visualization techniques
  • Produced structured reports with LaTeX and Markdown
View Project

Those Who Know - A Multiplayer Trivia Game

Java Swing | Git | OOP | Animation

  • Focused on front-end development with Java Swing
  • Implemented a rotating wheel animation for category selection
  • Integrated images, category mapping, and a crown option into the wheel
  • Developed the settings page with music selector and radio controls
  • Collaborated using Git, resolving merge conflicts and supporting iterative prototyping
View Project

Locked In Banking

HTML | CSS | JavaScript | Responsive Design

  • First HTML project, simulating a mock banking platform
  • Designed as a responsive web app compatible with mobile and tablet
  • Built interactive front end using HTML, CSS, and JavaScript
  • Implemented dynamic UI elements and modular design components
  • Handled layout, styling, and responsiveness via CSS Flexbox, Grid, and media queries
View Project

File Sharing System

Java | OOP | I/O

  • Developed a console-based system with account management features
  • Implemented deposit, withdrawal, and balance inquiry operations
  • Used Java I/O for data persistence (reading/writing data)
  • Applied object-oriented programming for modular and maintainable code
  • Validated inputs and managed error cases for robustness
View Project

Spam Detector

Java | OOP | Console I/O | Arrays

  • Implemented console input/output to interact with users
  • Wrote logic using conditional statements and loops
  • Stored and manipulated data using arrays and basic structures
  • Organized code with modular methods/functions
  • Handled input validation and basic error handling
View Project

Resume & Certificates

My Resume

Preview of my resume:

Open Full Resume

Google Cybersecurity Certificate

Play It Safe: Manage Security Risks

Open Full Certificate

Google Cybersecurity Certificate

Connect and Protect: Networks and Network Security

Open Full Certificate

Google Cybersecurity Certificate

Tools of the Trade: Linux and SQL

Open Full Certificate

Contact Information

chriskiige21@gmail.com

LinkedIn

GitHub