Featured Projects

Here are some of the security-focused projects I've developed to demonstrate practical cybersecurity skills and backend development expertise.

Patient File Management

Tech Stack: Python, SQLite, TKinter

Duration: 3 months | Status: Completed

Built a reminder app to let medical workers know when it was safe to delete old files, in compliance with HIPAA laws for the State of Connecticut. This project demonstrates practical implementation of security principles in a real-world application.


HIPAA Checklist

Tech Stack: Python, Django, JavaScript, React, JSON, HTML, CSS, Gunicorn, Axios, MUI, Emotion

Duration: 2 months | Status: In Development

Developing a project for Governance, Risk, and Compliance (GRC).

Key Features:

  • Secure Authentication: JWT-based login, Django admin, and permissions.
  • Checklist Management: Add, edit, and track compliance checklist items.
  • Real-Time Notes: Edit notes for each item instantly in both React and Django.
  • Risk Dashboard: Visual KPIs, alert banners, and drill-down for risk details.
  • Automated Monitoring & Alerts: Management command for risk scanning, on-screen and email alerts for high/overdue risks.
  • Audit Logging: All changes tracked for compliance and review.
  • Field-Level Encryption: Sensitive data encrypted at rest.
  • Responsive Design: Works seamlessly on mobile, tablet, and desktop.
  • Accessibility: Keyboard navigation, ARIA labels, and tooltips for all interactive elements.
  • Comprehensive Documentation: Risk analysis, BIA, scoring models, stakeholder approval, and user guides.

Key Components:

  • Django Backend: User authentication; RESTful API; Encrypted model fields for sensitive data; Audit logging for all changes; Checklist item and regulation models; Management commands for automated risk monitoring and alerting.
  • Reach Frontend: Secure login with JWT; Dashboard with checklist table; Real-time notes editing; Toggle completion status; KPI cards and risk alert banners; Drill-down dialogs for risk details; Responsible design for mobile, tablet, and desktop.
  • Django Templates: Checklist form and item display for server-rendered pages; Notes editing and highlighting; Success/error messages and accessibility features.
  • Documentation: Risk management docs; User/admin guides and changelogs; Markdown and Word files for executive/academic review.

Want to Learn More?

These projects represent my commitment to practical cybersecurity implementation. Each project includes detailed documentation, security considerations, and lessons learned.

Get in Touch

DAE Logo