Hi, I'm

Colton Francis

Entry-Level Software Engineer

Computer Science student at Northern Illinois University, passionate about machine learning, artificial intelligence, and building impactful software.

About

I'm a dedicated Computer Science student at Northern Illinois University, expected to graduate in Spring 2027. I'm actively seeking an entry-level software engineering role or internship where I can apply my strong programming skills in C, C++, and Python.

I'm excited to apply my programming foundation to machine learning and AI, and I'm actively learning and building projects in this space. I enjoy solving complex problems and creating intelligent systems that make a difference.

BS Computer Science · NIU
Machine Learning & AI (in progress)
C · C++ · Python · Linux

Projects

Clox

C++

A complete tree-walk interpreter for the Lox language, built from the Crafting Interpreters book. Handles scanning, parsing, AST evaluation, environments, and runtime.

Thesh

C

A lightweight Unix shell with command execution, piping, redirection, background processes, built-ins, fork/exec, and signal handling.

Ceditr

C

A terminal text editor with buffer management, cursor movement, insert/delete operations, file I/O, and raw terminal mode.

Education

Northern Illinois University

DeKalb, IL

BS in Computer Science

Expected Graduation: Spring 2027

Skills

Languages

  • C
  • C++
  • Python
  • JavaScript / TypeScript

Systems & Tools

  • Linux System Administration
  • Nix / NixOS
  • Version Control (Git)
  • Bash / Shell Scripting

Software Engineering

  • Project Management
  • Software Design
  • ML/AI (learning)

Contact

I'm currently exploring entry-level software engineering opportunities and internships. Feel free to reach out — I'd love to connect.

View Résumé

Phone number and full details are on my résumé.

Sponsor
SponsoredKunjungi sekarang
Promo