Shawn — Software Engineer
I'm a software engineer and IT professional based in Atlantic County, NJ. I build full-stack applications and security platforms, and I run a local IT support practice for homes and small businesses.
I care about writing clean, secure code that solves real problems. Everything on this site — the serverless API, the security headers, the quiz engine — I built from scratch. I approach professional work the same way.
Projects
Securalith
Cybersecurity Platform
A full-stack security monitoring and vulnerability assessment platform. Users register assets (domains, IPs, networks), run automated security scans, and track findings through a real-time dashboard. Built to handle multi-tenant environments with role-based access control.
CompTIA Quiz Engine
AI-Powered Study Tool
A serverless quiz generator that uses the Gemini API to create randomized CompTIA certification practice questions (A+ Core 1 & 2, Network+, Security+). Users get 10 free questions per subject daily, each with instant feedback and detailed explanations. The API proxy runs on Netlify Functions with input validation, rate limiting, and retry logic.
Atlantic IT Support
This Website
A static site built with zero dependencies — no frameworks, no build tools. Implements OWASP security headers (CSP, HSTS, CORS lockdown), structured data for SEO, WCAG 2.1 AA accessibility (skip nav, ARIA, keyboard support), and serverless backend functions. Deployed on Netlify with auto-deploy from Git.
Technical Skills
Languages
JavaScript, Python, HTML, CSS, SQL
Frameworks & Tools
React, Node.js, Express, Netlify, Git
Cloud & Infrastructure
AWS, Netlify Functions, PostgreSQL, REST APIs
Security
OWASP, CSP, CORS, OAuth 2.0, vulnerability assessment
Certifications
Computer Science Graduate
CompTIA A+
CompTIA Network+
AWS Cloud Practitioner