Skip to content
View chanse-syres's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report chanse-syres

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
chanse-syres/README.md

Portfolio LinkedIn Email


👋 About Me

I'm a Computer Science senior at Oregon State University (3.82 GPA, graduating June 2026) with hands-on experience shipping software across the full stack — from React frontends and Node/Express APIs to Android apps, raw-socket networking tools, and cloud backend systems.

Currently working as a paid Software Engineering Evaluator (Contract) — fixing bugs in open-source codebases, writing regression tests, and debugging containerized CI environments.

  • 🔭  Currently working on: Algorithmic Trading Platform (Senior Capstone) + contract SWE work via AI Handshake
  • 🌱  Deepening: Docker, mypy/static typing, pytest, PHPUnit
  • 💼  Seeking: Full-time SWE roles starting June 2026
  • 📍  Based in Bend, OR
  • ⚡  Background in Physics (A.A., COCC) — I think about problems differently because of it

🛠️ Tech Stack

Languages

Python TypeScript JavaScript Kotlin SQL C PHP Bash

Frontend & Mobile

React Next.js Jetpack Compose

Backend & Databases

Node.js Express PostgreSQL MongoDB MySQL Symfony

Cloud, DevOps & Testing

AWS Docker Linux Git pytest mypy


🚀 Featured Projects

Kotlin · Jetpack Compose · MVVM · StateFlow · Android SDK

GPS-based treasure hunt app with real geofence verification using the haversine formula (accurate to <10m). Built with MVVM + StateFlow for reactive, lifecycle-safe UI. Handles runtime permissions, GPS signal loss, and edge cases gracefully.


React · Node.js · Express · MongoDB · Cloudflare · Render

Live production web app — React SPA frontend, Node/Express REST API, MongoDB Atlas database. Zero-downtime CI/CD via Render + Cloudflare CDN. Includes validated contact forms, rate limiting, and spam protection. Running live at chansesyres.com.


Python · Raw Sockets · ICMP · RFC-792 · TCP/IP

Built from scratch using raw sockets — manually constructs RFC-792 ICMP Echo Request packets, computes checksums bit-by-bit, parses TTL-exceeded replies, and reconstructs full hop-by-hop network paths. Zero external dependencies.


Node.js · Express · MySQL · Relational Schema Design

Full-stack CRUD application with a normalized MySQL schema (6 entities, junction tables, cascading foreign keys). Server-rendered views and async AJAX workflows without page reloads.


C · POSIX Threads · Concurrent Programming

Low-level systems project using POSIX threading, mutexes, and shared memory to coordinate concurrent robot processes. Demonstrates OS-level concurrency concepts.


📊 GitHub Stats

  

📬 Let's Connect

I'm actively looking for full-time software engineering roles starting June 2026. If you're hiring or just want to chat about a project, reach out:

Screenshot 2026-04-18 174026 Screenshot 2026-04-18 174122 1776571623-d565bb49-1bab-4a6f-b0c2-e61e216fdf37

Pinned Loading

  1. mobile_treasure_hunt mobile_treasure_hunt Public

    A Jetpack Compose GPS treasure-hunt mobile app that confirms clue completion by checking the player’s real world location by configurable geo-coordinates and radii.

    Kotlin

  2. MilitaryMunitionsdb MilitaryMunitionsdb Public

    Full-stack CRUD web application for tracking military munitions inventory, bases, branches, personnel, and related transactions.

    Handlebars

  3. traceroute traceroute Public

    Python-based ICMP diagnostics project that recreates the core behavior of ping and traceroute utilities without relying on external command-line tools. It crafts ICMP Echo Request packets, sends th…

    Python

  4. multi_robots multi_robots Public

    Concurrency-focused systems programming project using semaphores to coordinate multiple robots sharing resources safely.

    C

  5. Sprint2 Sprint2 Public

    Second sprint of a full-stack blog prototype built with Node.js, Express, MongoDB, and EJS, adding profile customization, banner uploads, and additional user-facing pages.

    EJS

  6. portfolio-backend-public portfolio-backend-public Public

    Express and MongoDB backend for my portfolio projects with video game CRUD APIs, contact form handling, and Stripe-powered order processing.

    JavaScript