As a Software Engineer with a B.S. in Computer Science, I focus on creating clean, efficient code that solves complex problems. My approach combines technical expertise with creative problem-solving to develop innovative software solutions.
I collaborate well with teams to design and implement robust applications, with a particular interest in AI integration, web development, and systems programming. My background in both theoretical computer science and practical implementation gives me a comprehensive understanding of the software development lifecycle.
An innovative AI-augmented development protocol that bridges natural language and programming through recursive resolution patterns.
Web dashboard for managing IoT weather stations using Balena, integrating MQTT, InfluxDB, and Grafana for real-time data visualization.
AI-powered GitHub action providing rapid, detailed code reviews to enhance the human review process.
Collaborated across a 5-person team to design, build, and write code for a modified 3D printer to read a file, pick up LEGOs, and build a LEGO design from the file.
Part of a 2-person team that wrote the transpiler to convert Prolog to JavaScript, demonstrating understanding of language semantics and compilation techniques.
Created a contagious disease transmission simulator with specific constraints, modeling spread patterns and visualization of epidemic progression.
Created a computerized 3D version of the Battleship game in Unity, implemented the game logic, and developed custom shaders and particle effects.
2023
CompTIA
April 2025
Udemy
Expected May 2025
Udemy
Completed July 2024
Codecademy
Completed July 2023
While primarily a retail role, I've applied my technical expertise to maintain and troubleshoot the store's technology systems, including point-of-sale equipment and operational computers.
I'm currently exploring new software engineering opportunities and projects.