Recent Computer Science graduate from Western Michigan University. I focus on building clean, efficient software from backend logic to polished interfaces. I'm not afraid to dip my toes in new languages and new environments as I love broadening my knowledge base.
I'm a recent Computer Science graduate from Western Michigan University with a passion for building innovative software solutions. My education gave me strong foundations in algorithms, data structures, and software engineering principles.
With 4+ years of Python experience and fluency across many languages and frameworks, I love tackling complex problems and turning ideas into functional, elegant code.
I'm actively seeking a full-time software engineering role where I can contribute to meaningful projects, collaborate with driven teams, and keep growing as a developer.
Full-stack job search management system with Chrome extension integration. Real-time sync, Google Calendar integration, drag-and-drop status updates, and automated scraping from LinkedIn & Indeed.
Interactive store layout builder with intelligent pick-path optimization. Users can design custom store maps, place aisles and products, and generate the most efficient shopping route using graph-based algorithms and heuristic optimization.
Engineered a full-stack content platform from the ground up using Next.js, applying Test-Driven Development (TDD) to guide architecture and implementation. Designed a normalized data model for trick classification, enabling dynamic filtering, tag-based indexing, and fast search across structured datasets. Built scalable routing and a component-driven UI to support progressive, skill-based navigation and content discovery. Ensured reliability through comprehensive testing, including unit, system-level, and mutation testing.
A fully object-oriented shopping cart built in Java demonstrating all four OOP pillars. Includes a live interactive demo and 36 JUnit-style unit tests.
A command-line tool that recursively scans directories to detect and remove duplicate files using content hashing. Supports dry-run mode, configurable scan depth, file-type filtering, and detailed scan reports — built for speed and cross-platform use.
I'm actively looking for full-time software engineering roles. Whether you have a position in mind, want to collaborate, or just want to say hi — my inbox is open.