Project Portfolio
A collection of my work in automation, embedded systems, game development, and Linux utilities.
Engineering & Automation
Customer Service Automation Tool
Python | IMAP/SMTP | Flask | SQL | Docker
Engineered an automated system that processes and responds to customer service estimate requests, achieving:
- ✓ 90% response accuracy rate
- ✓ 25+ requests processed monthly
- ✓ Response time reduced from hours to minutes
- ✓ Significant reduction in manual workload
Medical Provider Database & ETL
Python | Data Aggregation | Azure SQL
Built a scalable data collection and processing system for healthcare provider information:
- ✓ Aggregated 500,000+ physician records
- ✓ Designed ETL pipeline: JSON parsing & normalization
- ✓ Loaded data into Azure SQL for analysis
- ✓ Automated Excel export generation
Embedded Systems Development
Python | MavLink | Raspberry Pi
Contributed to autonomous underwater vehicle project:
- ✓ Developed Python control scripts via MavLink
- ✓ Integrated ESC modules and Raspberry Pi
- ✓ Implemented diagnostic monitoring systems
- ✓ Hardware assembly and testing
Linux Utilities & Scripts
A curated collection of Bash and Python scripts developed to automate workflows, monitor system health, and manage application states on Linux environments.
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
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
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
BashWeather
Bash | API
Lightweight CLI prompt integration that fetches current conditions via OpenWeatherMap API and displays emoji indicators.
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
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
Verification Scripts
Bash | GPG | Security
Security-focused scripts for verifying digital signatures and securely installing software with GPG verification and fingerprint checking.
- General-purpose GPG signature verification
- Crypto wallet secure installation
- Automatic key retrieval & fingerprint validation