Skip to content
View kmatchu's full-sized avatar

Highlights

  • Pro

Block or report kmatchu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kmatchu/README.md

Hi My name is Kevin Mathew

I am a recent Computer Science graduate most experienced with Python, Javascript, and SQL.

✉️ You can contact me at kevinwmathew@gmail.com


🎓 Education

Oregon State University — B.S. in Computer Science (June 2025)
GPA: 3.93

Capstone Project: Detecting Epileptic Spikes using a Convolutional Neural Network

  • Developed a CNN and trained models to detect seizures with best final accuracy of 77%.

Capstone Results Poster


🧰 Languages & Tools

Languages: Python · JavaScript · C# · C · Assembly · SQL · HTML · CSS

Frameworks/Libraries: React · Node.js · ASP.NET/.NET · PyTorch · scikit-learn

Databases: MongoDB · SQL (PostgreSQL/MySQL/SQL Server)

Practices: Agile · Scrum · CI/CD · TDD · OOP · REST APIs · Microservices


🗂️ Selected Projects

🖥️🗄️ Full-Stack Applications

  • Kason — Full-stack database admin GUI for a job recruiter platform.
    React, Node, SQL

  • Canine Encyclopedia — User-facing app with RESTful microservices.
    JavaScript, React, MongoDB

  • MockBuster — OOP library system with dynamic inventory.
    C#, ASP.NET, SQL

  • Language Learner — 3 mini-games across four languages.
    JavaScript, SQL

🛠️ Systems and Infrastructure

  • BigShell — POSIX shell with signal handling, pipelines, and job control.
    C

  • RDT Protocol — Reliable data transport handling packet loss, corruption, and out-of-order segments.
    Python, Networking

  • Traceroute — Raw-socket tracer with TTL/RTT tracking and validation.
    Python, Networking

  • Assembly CLI — Manually converts user inputs to signed ints and maintains a running mean.
    x86/MASM

  • Data Structures — Manual BST/AVL, MinHeap, HashMap implementations.
    Python

🤖 AI / Machine Learning

  • Housing Price Model — Polynomial regression predicting home prices.
    Python, scikit-learn

  • NLP Sentiment Classifier — Word-embedding-based sentiment model.
    Python, scikit-learn, word2vec

  • Agents for Classic AI Games — 8-Puzzle (A*), Tic-Tac-Toe (minimax), Wumpus World (KB).
    Python


🏕️ Beyond Code

Dog Agility • Bass Guitar • Eagle Scout • Spanish • German


🧠 I'm current learning:

  • 📚 Design Patterns: Elements of Reusuable Object-Oriented Software
  • 📚 A Tour of C++
  • ☁️ Cloud Computing (AWS CCP)

Pinned Loading

  1. Language-Learner Language-Learner Public

    JavaScript 3 2

  2. Trip-tips-Project-1 Trip-tips-Project-1 Public

    JavaScript