Isaac Klein
Computer Science Undergraduate

Isaac Klein

Problem Solver · Code Enthusiast · Lifelong Learner

Building elegant solutions to complex challenges. Passionate about software development, machine learning, and creating meaningful user experiences.

Building the Future Through Code

I'm a Computer Science student at Mount Royal University with a passion for creating innovative solutions through technology. My journey in software development has been driven by curiosity and a desire to solve real-world problems.

Beyond coding, I've developed strong communication and leadership skills through diverse experiences including independent carpentry contracting and university tutoring. These experiences have taught me the importance of clear communication, teamwork, and adaptability—skills that translate directly into collaborative software development.

I believe in continuous learning and pushing boundaries. Whether it's mastering a new programming language, implementing machine learning algorithms, or mentoring fellow students, I'm always seeking opportunities to grow and contribute meaningfully.

Skills & Technologies

A comprehensive toolkit built through academic projects, personal development, and hands-on experience.

Languages

C++ Python JavaScript TypeScript HTML/CSS

Frameworks & Libraries

React PyTorch Node.js

Tools & Technologies

Git SQL WebSocket REST APIs

Soft Skills

Communication Team Leadership Problem Solving Mentoring

Featured Projects

A selection of projects showcasing my technical skills and problem-solving abilities.

Sensei Bryan

Sensei-Bryan

Solo · Web · 2024

AI-assisted tutoring platform that prompts learners to reason through problems instead of giving direct answers. Designed for engaged study and retention.

Highlights:
  • Adaptive hinting system to nudge critical thinking.
  • Interactive flashcards with spaced repetition scheduling.
  • Teacher mode for creating guided lessons and assessments.
JavaScript TypeScript HTML CSS
TensorTrade

TensorTrade

Full-Stack · ML/Web · 2025

Production-ready full-stack ML application combining deep learning, reinforcement learning, pattern recognition, and financial analysis for comprehensive stock/ETF predictions.

Highlights:
  • GRU neural networks for multi-interval price prediction with fine-tuning
  • DQN trading bots with realistic portfolio management simulation
  • SEC financial analysis & insider trading detection with ML signals
  • Rails backend with SQL, Flask API, multi-source data pipeline
  • Interactive ECharts visualization with responsive dark mode UI
Python PyTorch Ruby Rails JavaScript SQL Docker
Terminally Dating

Terminally Dating

Side Project · CLI · 2022

A playful terminal-first dating app for developers with real-time chat, ASCII profiles, and collaborative coding puzzles to encourage interaction.

Highlights:
  • Real-time chat powered by WebSocket and a lightweight server.
  • Custom profile renderer with ASCII avatars and status badges.
  • Collaborative coding challenges as icebreakers.
Python SQL WebSocket

Professional Journey

Building transferable skills through diverse experiences.

Calculus I Tutor

Mount Royal University
2020 - Present

Helping students master calculus concepts and problem-solving skills while developing patience, adaptability, and communication abilities.

  • Mentored students in limits, derivatives, and integral calculus
  • Developed adaptive teaching methods for diverse learning styles
  • Created supportive learning environments that build confidence
  • Strengthened personal knowledge through teaching complex mathematical concepts

Independent Carpentry Contractor

Self-Employed
June 2022 - Summer 2024

Contributed to wood framing projects while developing essential skills in communication, business communication, and cross-functional collaboration.

  • Managed client relationships and project timelines independently
  • Coordinated with diverse teams of contractors and tradespeople
  • Gaines experience as an independant contractor

Bachelor of Science in Computer Science

Mount Royal University
September 2024 - May 2028 · GPA 4.0

Cognate in Data Science with focus on algorithms, machine learning, and software engineering.

Let's Connect

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology.