Skip to content
View alexc-hue's full-sized avatar

Block or report alexc-hue

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alexc-hue/README.md

Hi, I'm Alex

Project controls and technical PM professional (PMP®-certified) working across industrial and OT/IT delivery programmes. My core discipline is project controls, EVM, CPM scheduling, risk management, and change control, and I build the software that operationalizes it: methodologies that are usually run by hand in a spreadsheet, turned into repeatable, automated tools.

These methods reflect real project-controls practice: recovered a program from four months behind schedule to three weeks late, an 85%+ recovery, using the same EVM/CPM discipline this toolkit automates.

Background: project controls and technical PM roles across engineering, industrial automation, and OT/IT delivery, including plant and process scripting (VBScript, Structured Text, FBD).

Project Controls Toolkit

Six practical tools that operationalize core project-controls disciplines as software, each reading from CSVs and producing charts plus a saved report. All six also share one fixed status color convention (good, warning, serious, critical) and chart style, the same single RAG standard a project controls function would enforce across a programme, not six different ad-hoc looks:

Schedule Integrity

  • schedule-health-analyzer — Critical Path Method, baseline vs current schedule, float erosion, and a Schedule Health Score.

Risk & Change

  • risk-trend-tracker — risk register tracked over time: exposure trend, per-risk trajectory, and mitigation effectiveness.
  • change-control-register — cumulative budget/schedule creep from approved changes, decision cycle time, stale pending changes flagged.

Portfolio Reporting

  • project-controls-dashboard — EVM (SPI/CPI/EAC/ETC/VAC), milestone tracking, risk register, and change register, in one status report.

Integration

  • project-controls-reporting-engine — composes the four tools above against one consistent programme into a single integrated status report, no new logic, just the four disciplines' findings shown side by side.

Decision Support

  • recovery-scenario-planner — models and ranks recovery interventions (add resources, re-sequence, accept delay) against a programme's schedule/cost/risk status, the toolkit's decision layer: the other five tools report a status, this one recommends what to do about it.

Tools I work with

Project controls methods (EVM, CPM, schedule and risk analysis), operationalized in Python (pandas, matplotlib) and Excel. Also comfortable in MATLAB.

Elsewhere

LinkedIn

Pinned Loading

  1. project-controls-dashboard project-controls-dashboard Public

    Earned value management and project-controls reporting, operationalized: SPI/CPI, EAC/ETC/VAC, milestone tracking, and risk register analysis, computed automatically instead of rebuilt by hand.

    Python 1

  2. schedule-health-analyzer schedule-health-analyzer Public

    The Critical Path Method, operationalized: baseline vs. current schedule, float erosion, and a composite schedule health score, computed automatically instead of eyeballed off a Gantt chart.

    Python 1

  3. change-control-register change-control-register Public

    Change control, operationalized: cumulative approved cost/schedule impact, decision cycle time, and stale pending changes, tracked automatically instead of lost across a spreadsheet and an inbox.

    Python 1

  4. risk-trend-tracker risk-trend-tracker Public

    Risk management, operationalized: exposure trend, per-risk trajectory, and mitigation effectiveness, tracked across snapshots instead of judged from a single point in time.

    Python 1

  5. project-controls-reporting-engine project-controls-reporting-engine Public

    Composes the four project-controls toolkit tools (EVM, schedule health, change control, risk trend) against one consistent programme into a single integrated status report.

    Python 1

  6. recovery-scenario-planner recovery-scenario-planner Public

    Models and ranks recovery interventions (add resources, re-sequence, accept delay) against a programme's schedule/cost/risk status — the toolkit's missing decision layer, not another status report.

    Python 1