La Salle University
Computer Science BS, Mathematics BS
2022-2026
placeholders, projects coming soon

Uses a neural network to analyze historical stock data and identify patterns that may help forecast future price movement. The model focuses on learning from market trends, volume, and volatility to generate data-driven predictions.

Custom physics engine that simulates realistic motion, collisions, and forces in 2D/3D. It focuses on stable, accurate updates over time, with support for rigid bodies, gravity, friction, and collision resolution to drive interactive scenes and gameplay.

Path tracing renderer that simulates how light bounces through a 3D scene to produce realistic lighting. Supports reflections, refractions, soft shadows, and global illumination, with acceleration structures so complex geometry stays performant.

Real-time chat platform with rooms, direct messages, typing indicators, and message persistence. A WebSocket server fans events out to connected clients and reconciles state when a user reconnects after a drop.

Compiler for a small statically typed language, taking source through lexing, parsing, type checking, and code generation. Output is a stack based bytecode that runs on a custom virtual machine, with support for closures and recursion.

Interactive tool that animates classical pathfinding algorithms on a configurable grid. Implements Dijkstra, A*, BFS, and DFS, with adjustable heuristics, obstacles, and weighted cells so you can compare behavior across scenarios.

Uses a neural network to analyze historical stock data and identify patterns that may help forecast future price movement. The model focuses on learning from market trends, volume, and volatility to generate data-driven predictions.

Custom physics engine that simulates realistic motion, collisions, and forces in 2D/3D. It focuses on stable, accurate updates over time, with support for rigid bodies, gravity, friction, and collision resolution to drive interactive scenes and gameplay.

Path tracing renderer that simulates how light bounces through a 3D scene to produce realistic lighting. Supports reflections, refractions, soft shadows, and global illumination, with acceleration structures so complex geometry stays performant.

Real-time chat platform with rooms, direct messages, typing indicators, and message persistence. A WebSocket server fans events out to connected clients and reconciles state when a user reconnects after a drop.

Compiler for a small statically typed language, taking source through lexing, parsing, type checking, and code generation. Output is a stack based bytecode that runs on a custom virtual machine, with support for closures and recursion.

Interactive tool that animates classical pathfinding algorithms on a configurable grid. Implements Dijkstra, A*, BFS, and DFS, with adjustable heuristics, obstacles, and weighted cells so you can compare behavior across scenarios.

Uses a neural network to analyze historical stock data and identify patterns that may help forecast future price movement. The model focuses on learning from market trends, volume, and volatility to generate data-driven predictions.

Uses a neural network to analyze historical stock data and identify patterns that may help forecast future price movement. The model focuses on learning from market trends, volume, and volatility to generate data-driven predictions.

Custom physics engine that simulates realistic motion, collisions, and forces in 2D/3D. It focuses on stable, accurate updates over time, with support for rigid bodies, gravity, friction, and collision resolution to drive interactive scenes and gameplay.

Path tracing renderer that simulates how light bounces through a 3D scene to produce realistic lighting. Supports reflections, refractions, soft shadows, and global illumination, with acceleration structures so complex geometry stays performant.

Real-time chat platform with rooms, direct messages, typing indicators, and message persistence. A WebSocket server fans events out to connected clients and reconciles state when a user reconnects after a drop.

Compiler for a small statically typed language, taking source through lexing, parsing, type checking, and code generation. Output is a stack based bytecode that runs on a custom virtual machine, with support for closures and recursion.

Interactive tool that animates classical pathfinding algorithms on a configurable grid. Implements Dijkstra, A*, BFS, and DFS, with adjustable heuristics, obstacles, and weighted cells so you can compare behavior across scenarios.

Uses a neural network to analyze historical stock data and identify patterns that may help forecast future price movement. The model focuses on learning from market trends, volume, and volatility to generate data-driven predictions.

Custom physics engine that simulates realistic motion, collisions, and forces in 2D/3D. It focuses on stable, accurate updates over time, with support for rigid bodies, gravity, friction, and collision resolution to drive interactive scenes and gameplay.
Full-stack developer and systems architect building the digital infrastructure for a heating and HVAC company, including a custom company website and an integrated platform connecting inventory, employee data, and business associates.
For students from kindergarten through advanced levels, focused on building strong fundamentals, clear problem-solving skills, and long-term confidence. Lessons are tailored to each student's pace and learning style to make math understandable and approachable.
Independent web developer building marketing sites and small custom apps for local clients. Handles scoping, design, deployment, and post-launch fixes, with a focus on quick turnaround and clean, easy to maintain code.
Full-stack developer and systems architect building the digital infrastructure for a heating and HVAC company, including a custom company website and an integrated platform connecting inventory, employee data, and business associates.
For students from kindergarten through advanced levels, focused on building strong fundamentals, clear problem-solving skills, and long-term confidence. Lessons are tailored to each student's pace and learning style to make math understandable and approachable.
Independent web developer building marketing sites and small custom apps for local clients. Handles scoping, design, deployment, and post-launch fixes, with a focus on quick turnaround and clean, easy to maintain code.
Full-stack developer and systems architect building the digital infrastructure for a heating and HVAC company, including a custom company website and an integrated platform connecting inventory, employee data, and business associates.
For students from kindergarten through advanced levels, focused on building strong fundamentals, clear problem-solving skills, and long-term confidence. Lessons are tailored to each student's pace and learning style to make math understandable and approachable.
Full-stack developer and systems architect building the digital infrastructure for a heating and HVAC company, including a custom company website and an integrated platform connecting inventory, employee data, and business associates.
For students from kindergarten through advanced levels, focused on building strong fundamentals, clear problem-solving skills, and long-term confidence. Lessons are tailored to each student's pace and learning style to make math understandable and approachable.
Independent web developer building marketing sites and small custom apps for local clients. Handles scoping, design, deployment, and post-launch fixes, with a focus on quick turnaround and clean, easy to maintain code.
Full-stack developer and systems architect building the digital infrastructure for a heating and HVAC company, including a custom company website and an integrated platform connecting inventory, employee data, and business associates.
Computer Science BS, Mathematics BS
2022-2026
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2024
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2025
Winger
Vice President
Member
Computer Science BS, Mathematics BS
2022-2026
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2024
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2025
Winger
Vice President
Member
Computer Science BS, Mathematics BS
2022-2026
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2024
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2025
Winger
Vice President
Member
Computer Science BS, Mathematics BS
2022-2026
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2024
Stephen A. Longo, Ph.D. '65 Endowed Scholarship
2025