Exploring DevSecOps, Cloud Engineering, and Modern Web Development
This project represents my commitment to continuous learning and professional growth. Through hands-on experience with cutting-edge technologies, I've built a comprehensive understanding of modern software development practices.
AI-Powered Movie Recommendation System
Built an intelligent movie recommendation system using machine learning algorithms and modern web technologies. The system learns from user preferences and viewing history to provide increasingly accurate movie suggestions.
Advanced recommendation algorithms that adapt to user preferences
Responsive system that updates recommendations instantly
Clean, intuitive interface with smooth animations
Experience the AI-powered movie recommendation system in action:
π¬ Explore Plex RecommendationsInterview Observability Platform
A personal feedback pipeline: secure-by-default, automated, measurable. DevSecOps-on-yourselfβtreat interview content like production data and improve with real metrics.
Store what you need; redact the rest. No raw PII in analytics.
Encryption everywhere, least privilege, audit logs, retention.
Terraform + CI/CD + versioned configs. No snowflake scripts.
Dashboards and trend lines, not vibes. Same as production.
A self-improvement feedback pipeline: capture interview-related content, transcribe and normalize it, redact PII, run analysis for structured metrics and coaching output, then store and index results. The pipeline runs automatically after each session and feeds into dashboards and trend linesβsame operational mindset as production systems.
Built on AWS with a DevSecOps/SRE lens:
Designed so the story is interview-worthy:
Interview content is treated like sensitive data: minimized, redacted before analysis, and protected with the same controls youβd use in production.
βI built a secure, automated interview feedback pipeline: capture, transcribe, PII redaction, and step-orchestrated analysis, deployed with Terraform and policy-as-code in CI/CD. It produces measurable communication metrics and coaching artifacts so I improve continuouslyβthe same way I run production systems.β DevSecOps and SRE discipline applied to self-improvement.
Real infrastructure managed with Terraform
Loading...
Uses timestamp-based versioning (YYYYMMDDHHMMSS) for frequent content updates. Each deployment gets a unique version number that reflects when it was created.
v20251120113439VERSION and website/version.jsonUses semantic versioning (MAJOR.MINOR.PATCH) for infrastructure changes. Only incremented when infrastructure code or configuration changes.
1.1.3