schnyle - Overview

Skip to content

Navigation Menu

Sign in

Appearance settings

Hi, I'm Kyle

🔭 Featured Projects

  • CLI Chess Application (chesspp)

    A comprehensive command-line chess application demonstrating advanced C++ programming practices and concurrent system design with CPU opponent capabilities.

    • Modern C++ Design: RAII implementation with smart pointers and strong type safety
    • Concurrent Programming: Thread-safe timer system with asynchronous input handling
    • Comprehensive Testing: Unit testing with Google Test framework and automated pipeline
  • Minesweeper (minesweeper)

    A classic Minesweeper implementation using SDL2 for custom graphics engine.

    • Component-Based Architecture: Clean separation with observer pattern implementation
    • Cross-Platform Development: Docker containerization for Windows cross-compilation from Linux
    • Graphics Programming: Custom rendering engine with efficient sprite caching system
  • Advection-Diffusion Model Simulation (adm-sim)

    A high-performance, real-time simulation of advection-diffusion processes with interactive visualization for modeling pollutant dispersion and fluid dynamics.

    • Physics Modeling: Implementation of advection-diffusion PDE using Gaussian parcel methods
    • Performance Optimization: Multi-threaded rendering with vectorized computations
    • Interactive Visualization: Real-time cursor-driven flow field control with X11 graphics

🛠️ Technologies & Tools

Backend & Cloud

Python C++ AWS PostgreSQL

Frontend

TypeScript JavaScript React Redux

Python Libraries

  • Matplotlib, NumPy, Pandas, typing

AWS Services

  • Lambda, DynamoDB, RDS, S3, CloudFormation

📈 GitHub Stats

Top Languages

GitHub Stats

📫 Connect With Me

LinkedIn Portfolio Email

Pinned Loading