Skip to content
View pihuts's full-sized avatar

Sponsoring

@polakowo

Highlights

  • Pro

Block or report pihuts

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
pihuts/README.md

Peter Gino Pangapalan

AI and engineering automation | Python, n8n, FastAPI and BIM APIs

I build software for repetitive engineering and business workflows. I am a licensed civil engineer and an R&D Software Engineer at Midland Steel.

My professional work includes structural detailing tools, Python integration with Tekla's .NET API, engineering checks, and FastAPI/React Windows packaging. Company source is private.

Metro Manila, Philippines | Open to remote or hybrid roles

LinkedIn · Portfolio

Selected public work

Project Implementation and evidence scope
Receipt/email automation Two n8n assessment workflows with setup documentation, duplicate checks, structured records and error handling; 45 passing code-node assertions. The recording covers the receipt vision chain; full Telegram/Google validation remains separate.
Mathcad Automator Python/FastAPI/React application for parameter studies, unit-aware mappings, worksheet chains and batch exports. Requires Windows and licensed Mathcad Prime.
SupportPilot Authenticated support intake, suggested replies, human escalation, dry runs and recovery instructions. Offline smoke checks; live configuration and integration validation remain separate.
Approximate Structural Analysis React/TypeScript/FastAPI/Julia application for approximate frame analysis and steel checks. Independent numerical validation is pending.

Five-project n8n index — links the same five business workflows, not an additional implementation.

Engineering-software case studies

  • Professional Tekla automation: structural detailing tools, Python/.NET integration, engineering checks, Windows packaging and bounded MCP operations. Describes my responsibilities and scope; company source is private.
  • Structural Plan to Revit: independent Python/MCP/pyRevit development pilot connecting drawing evidence to validation, previewed model changes and geometry read-back. Source is private; pilot re-audit and broader validation are pending. This is not a completed building or a production-readiness claim.

Background

Previously, I worked in structural connection design at TritonTek and junior structural design at MDO, using Python/Mathcad/Excel automation alongside engineering calculations and verification.

BS Civil Engineering, University of Mindanao. Admitted to Georgia Tech's MS Analytics January 2027 cohort, with preparatory coursework underway.

Core tools: Python, n8n, FastAPI, REST APIs, React/TypeScript, Tekla Open API and MCP.

I use Claude Code with human review during development.

Pinned Loading

  1. Mathcad_Automator_Concept Mathcad_Automator_Concept Public

    Local web interface for Mathcad Prime automation: parameter studies, unit-aware inputs, multi-worksheet chains, and batch PDF/MCDX exports.

    TypeScript

  2. pds-n8n-portfolio pds-n8n-portfolio Public

    n8n receipt and email automation assessment: Gemini vision, Gmail, Sheets and Drive, with deduplication, idempotency, tests, and a recorded demo.

    JavaScript

  3. supportpilot-ai supportpilot-ai Public

    n8n support triage: authenticated webhooks, structured reply suggestions, duplicate checks, human escalation, dry runs, failure alerts and smoke tests.

    Python

  4. Approximate-Structural-Analysis Approximate-Structural-Analysis Public

    React, FastAPI, and Julia application for approximate portal-frame analysis and AISC steel design, with typed JSON and rendered calculations.

    Jupyter Notebook

  5. ledgerlens-ai ledgerlens-ai Public

    n8n PDF invoice intake with structured extraction, duplicate checks, finance review, dry-run controls, failure alerts and recovery runbooks.

    Python