Hey, I'm Nicholas.
Projects
A selection of engineering projects spanning AI, real-time systems, and full-stack development.

C++ Shell
A Unix-like shell built in C++ with support for command parsing, piping, I/O redirection, and background process execution. Implements custom tokenization and process management for a functional terminal experience.

Game Engine
A modular 2D game engine built in C++ featuring a component-based architecture, entity system, physics integration, rendering pipeline, and scene management. Supports real-time rendering and collision detection.

HTTP Webserver
A C++ HTTP webserver built from scratch using C++20 modules. Features a custom thread pool, non-blocking I/O with epoll, and a robust request parsing engine.

Protein Folding Research
Bioinformatics research project analyzing protein sequences using deep learning embeddings. Includes dataset preprocessing, feature extraction, similarity scoring, and exploratory modeling for structure prediction insights.

LangChain Multi-Agent System
Adaptive multi-agent AI system where agents route tasks, reason collaboratively, and dynamically select optimal models. Supports autonomous tool usage, conversational memory, context routing, and modular agent orchestration using LangChain.

Ray Tracing Engine
A real-time ray tracing engine built in C++ supporting spheres, planes, lighting, shadows, reflections, and camera movement. Implements core ray-object intersection logic and Phong shading for realistic rendering.
Skills & Technologies
Specialized in high-performance systems, AI integration, and modern web architecture.
About Me
Software Engineer specializing in backend systems, machine learning, and scalable web applications. Proven track record in designing and optimizing high-performance systems, achieving significant improvements in load times and user engagement through intelligent ML-driven solutions.
Education
University of Central Florida
2024B.S. Computer Science | GPA: 3.9
Valencia College
2022A.A. Applied Mathematics & Computer Science | GPA: 4.0
What I Focus On
- →AI/ML systems — from model training to production deployment
- →Full-stack applications with modern frameworks and databases
- →Real-time systems, WebGL graphics, and interactive experiences
- →Performance optimization and scalable architecture design