WhiskersStack is Dan's professional portfolio for practical cloud, AI, frontend, and automation projects.
Live site: www.whiskersstack.com
I am a banking fraud analyst transitioning into cloud, AI, and technical project work.
My fraud-analysis background gives me practical experience with investigation, risk thinking, monitoring, operational judgment, and attention to detail. I am applying that mindset to AWS cloud learning, frontend development, and AI-assisted tools.
- AWS cloud fundamentals and deployment patterns
- AI learning and applied AI tooling
- Frontend development with React, TypeScript, Vite, and Tailwind CSS
- Practical portfolio projects with clear scope, documentation, and deployment readiness
BreakSignal is a simple static web and Android app for healthy break reminders.
Tagline: Protect your eyes, posture, and focus.
- Live site: www.break-signal.com
- GitHub: WhiskersStack/BreakSignal
- Stack: HTML, CSS, Vanilla JavaScript, Capacitor
- Status: Release-candidate review and Play Store closed-testing preparation
- Frontend: React, TypeScript, Vite, Tailwind CSS
- Cloud: AWS, S3, CloudFront, Route 53, IAM fundamentals
- Scripting: Python, Bash
- Tools: Git, GitHub, Linux, ESLint
The homepage is structured as a single-page portfolio with:
- Hero section for the WhiskersStack brand
- Professional positioning section
- Grouped skills section
- Featured project case-study tile for BreakSignal
- Minimal contact section with public project links
Install dependencies:
npm installStart the local development server:
npm run devRun lint checks:
npm run lintCreate a production build:
npm run buildPreview the production build:
npm run previewActive portfolio refresh. Core homepage structure, featured project positioning, and public project links are being polished for recruiter and technical-reviewer readiness.
The public site currently responds through Render behind Cloudflare. Deployment configuration is not stored in this repository. Deployment settings are being left unchanged during this refresh.


