Selected Work
Projects
Automation, data reporting WordPress Development, and enterprise support solutions designed to improve visibility, reliability, and operational efficiency.

Power BI • Reporting Automation
Training Compliance Dashboard
Real-time visibility into employee training performance and certification status.
Client
Enterprise Operations
Industry
Technology
Services
Power BI, KPI Reporting, Data Visualization
Year
2026




Problem
Leads were manually tracking and following up on employees who still had pending or incomplete trainings. This made it time-consuming to identify which employees had not completed their required training and which teams still needed follow-up.
Resolution
Developed a Power BI Training Compliance Dashboard that consolidates training data into one centralized view. The dashboard allows leads to quickly see:
Employees with pending or incomplete trainings
Teams that have not yet completed their required trainings
Training completion and compliance status
Teams or employees that require follow-up
This provides leads with a clear and centralized view instead of manually checking and tracking training completion.
Benefits
The solution streamlines training compliance monitoring by providing real-time visibility, reducing manual effort, and enabling faster follow-up on pending trainings. It improves accountability across teams, simplifies reporting, and gives leads a centralized view to quickly identify gaps, take action, and ensure timely completion of required trainings.
Project impact
Real-time
Business insights
KPI
Visibility
Overdue
Certification tracking
Microsoft Power Automate • Reporting Automation
Automated Quiz Cyber Security via Microsoft Power Automate
Real-time visibility into employee training performance and certification status.
Client
Internal cybersecurity operations
Industry
Cybersecurity
Services
Power Automate, Excel, SharePoint
Year
2026



Problem
Quiz responses were collected through a manual, fragmented process that made it difficult to maintain accurate cybersecurity-related records. Tracking submissions across email, spreadsheets, and shared records required repeated effort and increased the risk of missed, duplicate, or inconsistent data.
Resolution
A Power Automate workflow captures new quiz-response emails, validates and records responses in Excel, and synchronizes records with SharePoint. Duplicate checks prevent existing records from being recreated, while scheduled cleanup keeps the dataset organized and ready for use.
Benefits
The system automatically captures and validates quiz submissions in real time, prevents duplicate or inconsistent records, and performs scheduled data cleanup and archiving to keep the data accurate, organized, and efficient without manual intervention.
Project impact
Real-time
Eliminates manual tracking by capturing, evaluating, and logging incoming email quiz submissions instantly.
Enhanced Data Integrity
Uses unique key validation to prevent duplicate entries and standardizes timestamp formats across systems.
Automated Maintenance
Maintains optimal dataset performance through scheduled data cleanup, purging outdated rows without manual intervention
Shell Scripting • Incident Automation
Automated Anon-Pool Recovery
A controlled recovery workflow that strengthens system availability and incident response.
Client
Enterprise Application Support
Industry
Technology
Services
Shell Scripting, Cron Jobs, Log Monitoring
Year
2025

Problem
Anon pool errors in the latest hardware log can cause WEB service issues and may require manual intervention or server restart.
Resolution
Automated anon pool error detection and WEB restart with status verification, error logging, and log rotation.
Benefits
Automates anon pool error detection and WEB service recovery, improving service availability while reducing manual intervention and providing clear error tracking and operational logs.
Shell Scripting • Incident Automation
Automated Server Restart
A controlled recovery workflow that strengthens system availability and incident response.
Client
Enterprise Application Support
Industry
Technology
Services
Shell Scripting, Cron Jobs, Log Monitoring
Year
2025

Problem
Siebel components may become maxed out when the number of running tasks reaches or exceeds the configured maximum (NUM_RUN >= MAX_TASKS). This can affect component availability and may require manual monitoring/restart.
Resolution
Automates Siebel component monitoring by using srvrmgr to track task usage, filter out excluded components, detect maxed-out states, safely restart affected components (kill then start), and log all actions while retaining only the 10 most recent log files.
Benefits
Automates Siebel monitoring and recovery, improving system stability and component availability while reducing manual intervention, downtime, and log storage usage through automated logging and log rotation.
Project impact
Faster
Incident response
Less
Manual intervention
Improved
System availability
Let’s Connect
Have a project in mind?
Connect to discuss technical support, automation, data reporting, or enterprise application challenges.