Selected Work

Projects

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

Developer workstation displaying code and analytics dashboards

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

Power Automate data cleanup workflow showing scheduled Excel row processing and cleanup decisions.

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.