SkinSense AI
A skincare-focused web application with a polished landing page, a dedicated scanner experience, live camera access, image upload support, responsive design, and seasonal skincare recommendations.
- React
- FastAPI
- Python
- Computer Vision
Projects
My portfolio includes hands-on work in programming, Linux, infrastructure automation, application development, systems thinking, and technical project coordination.
I use projects to strengthen my skills, document what I learn, and demonstrate how I approach technical problems from planning through implementation.
Currently Building
These projects are still evolving. The progress bars represent their current stage and will be updated as development continues.
A skincare-focused web application with a polished landing page, a dedicated scanner experience, live camera access, image upload support, responsive design, and seasonal skincare recommendations.
A portfolio lab focused on users, groups, permissions, policies, identity administration, and cloud-based directory services.
An interactive spinning wheel that helps users choose a cuisine or food category, such as Italian, seafood, burgers, or dessert.
Completed Projects
These projects demonstrate programming fundamentals, automation, documentation, infrastructure concepts, and technical problem-solving.
Automated an Ubuntu server configuration, installed Nginx, deployed a custom webpage, and demonstrated idempotent configuration management.
An object-oriented command-line program that simulates repeated coin tosses, validates user input, tracks outcomes, and displays results.
A modular task-management application that allows users to add, organize, and review tasks from an interactive command-line interface.
Supported planning and coordination for a Windows 10-to-Windows 11 migration involving approximately 300 devices.
My Process
I use a repeatable process to move from an idea to a working, documented result.
Define the problem, goals, tools, requirements, and expected outcome.
Create the project in manageable stages and test each part as it develops.
Confirm that the project works and collect evidence such as screenshots, terminal output, or test results.
Explain the purpose, setup, technologies, challenges, results, and future improvements.
Let’s Connect
I’m open to feedback, collaboration, technical opportunities, and conversations about infrastructure, automation, and software.