About Me
Software Engineer with experience designing and deploying secure full-stack web applications using JavaScript, React, Node.js, PostgreSQL, and cloud technologies. Passionate about building scalable software and solving real-world problems.
Projects
Case Study — Full-Stack Web App for Church
Problem: The church needed an admin-friendly site to manage content and media without manual deployments.
Approach: Built a Node.js + Express backend with PostgreSQL, paired with a responsive frontend. Used Netlify functions for serverless endpoints and JWT authentication for admin access.
Result: Delivered a maintainable admin interface, secure login, and automated deployments — reduced manual update time and simplified content management.
JavaScript Node.js Express PostgreSQL Netlify functions
✂️Salon Web App
A full-stack web application built for a salon business. Features include a homepage with a portfolio gallery, a contact form, and an appointment scheduler with secure admin login (JWT).
Tech Stack:
React JavaScript CSS3 Node.js PostgreSQL Twilio API
- Implements client-server separation for security
- Utilizes backend API calls to retrieve user appointment data, show openings, and request appointments
- Integrated Twilio API to send automated SMS appointment confirmations and reminders
Live Demo
🌎 Live Weather App
This embedded project uses zipcode input to fetch weather data. Built with vanilla JavaScript and OpenWeatherMap API.
Skills
Languages
Python Java JavaScript HTML5 CSS3
Frontend
React React Native Next.js Bootstrap
Backend
Node.js Express REST APIs
Databases
PostgreSQL MySQL MongoDB Supabase
Tools
Git GitHub Postman Vite npm VS Code
Education
Drury University
BS, Computer Science: Software Engineering
- August 2021 - May 2025