Project Portfolio
A collection of my work in automation, embedded systems, game development, and Linux utilities.
Infrastructure Automation & Projects
Customer Service Workflow Automation
Python | IMAP/SMTP | Flask | SQL | Docker
Engineered cloud-deployable automation system for processing customer estimate requests, delivering rapid responses and operational efficiency.
- ✓ 90% response accuracy achieved
- ✓ 25+ requests processed monthly
- ✓ Response time reduced from hours to minutes
- ✓ Significant manual workload reduction
Healthcare Data Infrastructure & ETL
Python | Data Aggregation | Azure SQL
Developed scalable cloud-based data pipeline for healthcare provider information, enabling efficient data processing and analytics.
- ✓ 500,000+ physician records aggregated
- ✓ ETL pipeline with JSON parsing & normalization
- ✓ Data loaded into Azure SQL for analysis
- ✓ Automated Excel export generation
BitLocker Identity Management Automation
PowerShell | BitLocker | Entra ID
Automated BitLocker recovery key escrow to Entra ID, enhancing device security and compliance in enterprise environments.
- ✓ Automated escrow of recovery passwords to Entra ID
- ✓ Ensured TPM protector initialization and activation
- ✓ Resumed protection for suspended or paused drives
- ✓ Improved device recovery readiness and security posture
System Utilities & Automation Scripts
A curated collection of Bash, Python, and PowerShell scripts developed to automate workflows, monitor system health, manage application states, and enhance security across Linux and Windows environments.
BitLocker Escrow
PowerShell | BitLocker | Entra
Automates BitLocker recovery key escrow to Microsoft Entra ID and ensures TPM startup protection is configured and active.
- Escrows recovery password to Entra ID via BackupToAAD
- Ensures TPM protector exists and is initialized
- Resumes protection if it was suspended or paused
Verification Scripts
Bash | GPG | Security | Crypto
Security-focused automation for digital signature verification (GPG & SHA512) and software installation, featuring a dedicated Crypto Wallet downloader with strict integrity checks.
- GPG & SHA512 verification with auto-key retrieval
- Secure Crypto Wallet installer & update manager
- Strict fingerprint & hash integrity validation
System Health Monitor
Bash | SMART | Sensors
Comprehensive diagnostics including battery health, CPU temperature, SMART disk status, and USB port analysis.
- Color-coded health outputs
- Kernel error tracking for USB
- Automated daily logging
Auto Shutdown
Bash | Systemd | IDLE
Intelligent power management that detects idle states (keyboard/mouse) and shuts down the machine after 30 minutes if on battery.
- Prevents idle battery drain
- AC power detection
- User activity monitoring
File Conversion Utilities
Python | pdf2docx | Tesseract OCR
A collection of Python utility scripts for converting and manipulating document formats (PDF, DOCX, etc.).
- PDF to editable DOCX
- OCR / Searchable PDF Generator
- Layout preservation & optimization
Open & Minimize
Bash | xdotool
Wrappers to launch background applications (Thunderbird, TickTick) and immediately minimize them to the tray to reduce workspace clutter.
- Window title pattern matching
- Configurable timeouts
- Systemd startup integration
Screen Temp Adjuster
Bash | sct | Systemd
Automated screen temperature manager that adjusts display color temperature based on time of day to reduce eye strain.
- Time-based automation
- Manual control & pause/resume
- Systemd integration
BashWeather
Bash | API
Lightweight CLI prompt integration that fetches current conditions via OpenWeatherMap API and displays emoji indicators.