Self-Hosted Applications: Exam Prep, Resume Builder, and Job Watch
MRDTech runs several self-hosted portfolio/operations applications on the primary Docker host.
Application inventory
| App | URL / Port | Repository | Purpose |
|---|---|---|---|
| Exam Prep | http://10.10.10.237:8083 | https://github.com/mdziegiel/exam-prep | Professional IT certification exam simulator |
| Resume Builder | http://10.10.10.237:8084 | https://github.com/mdziegiel/resume-builder | Resume, cover letter, thank-you letter, and role-targeted career document builder |
| Job Watch Assistant | http://10.10.10.237:8085 | https://github.com/mdziegiel/job-watch | IT job monitoring, scoring, scraping, pipeline tracking, and alerts |
| System Tools Suite | http://10.10.10.237:10233 | https://github.com/mdziegiel/system-tools-suite | Browser-based sysadmin, network, security, DevOps, and forensics toolkit |
| Asset Overview | http://10.10.10.237:11188 | https://github.com/mdziegiel/asset-overview | Infrastructure asset inventory with live Portainer container polling |
Notes
- Exam Prep supports Microsoft and CompTIA exam simulation with timed exams, spaced repetition, explanations, and objective mapping.
- Resume Builder uses server-generated PDF/DOCX exports and role-targeted document workflows.
- Job Watch monitors senior IT roles around Lowell MA plus remote roles, including LinkedIn and Dice scraping; Indeed/ZipRecruiter may be constrained by anti-bot/auth behavior.
- Asset Overview now polls Portainer live across five Docker sources: local Docker, 10.10.10.76, and QNAPNAS1/2/3.
Verification rule
For these apps, a healthy container is not enough. Verify /api/health, live UI rendering, and the specific feature being changed.