Hi, I'm Kellan Elhai

Computer Science student at Bowling Green State University with a passion for low-level programming and hardware.

Kellan Elhai

About Me

I am pursuing a BS in Computer Science at Bowling Green State University. While I enjoy full-stack development, I'm particularly passionate about lower-level programming: Assembly, PCBs, Arduinos, and more.

Contact

Sylvania, OH

(419) 460-7189

kellan.elhai@gmail.com

Education

Bowling Green State University

BS in Computer Science

Skills

Languages & Tools

Java
C/C++
JavaScript
Python
HTML/CSS
Assembly
Swift
Ruby
LaTeX
Arduino

Workflow

Mobile-Friendly Design
Live Testing & Debugging
Type-Safety
Hardware Prototyping

Portfolio

k-01 Emulator

CEmulationCPU DesignLow-level

An emulator for the k-01 architecture, a simple 8-bit CPU similar to the 6502. Written in C for maximum portability.

k-asm Assembler

PythonAssemblyCompilerLanguage Design

A self-contained, Turing-complete assembly language for the k-01 architecture with support for multiple addressing modes and over 50 opcodes.

Math Website

JavaScriptBootstrapjQueryMathematics

A lightning-fast math website covering advanced topics from Calculus to Abstract Algebra, with practical applications of group theory.

Mancala

AndroidJavaGame DevelopmentMobile

A free version of the classic Mancala game for Android, built with no ads and completely free to play.

References & Awards

References

Tammi Ramsey, Computer Science Teacher at NV High school

(419) 824-8570 ext 5224

Certifications

Workkeys Platinum Award Certificate:

View Certificate

Awards & Achievements

National Java Programming Competition

Business Professionals of America

15th Place

2022

National Software Engineering Competition

Business Professionals of America

5th Place

2021

National Web Application Competition

Business Professionals of America

11th Place

2023

Ohio Java Programming Competition

Business Professionals of America

3rd Place, 4th Place

2022, 2023

Certiport Java Certified

Certiport at Dallas Convention Center

Java Certified

2022

AP Computer Science A Exam

College Board

Highest possible score was achieved, a 5

2022

AP Computer Science Principles Exam

College Board

Achieved a score of "very well qualified", a 4

2019

Scratch MIT Programming

Science Olympiad Invitationals

1st Place

2019