Marvin J. Largo

Python • Automation • Construction Workflows

Marvin J. Largo

I build practical Python automation tools that standardize drawing/data workflows and turn repetitive tasks into reliable outputs.

Python automation DXF / PDF generation structured data SQLite persistence Git / GitHub Docker (basic) Linux / Ubuntu (basic) REST APIs (basic) debugging workflow prototyping Python automation DXF / PDF generation structured data SQLite persistence Git / GitHub Docker (basic) Linux / Ubuntu (basic) REST APIs (basic) debugging workflow prototyping

Work

• Bento grid • responsive • hover glow

Wall Takeoff Tool (Python)

DXF → PDF drawing packages • repeatable runs • SQLite

Terminal-based automation tool that generates standardized shaft wall elevation drawings from plan inputs and exports DXF/PDF packages. Built for consistency: standardize grids/levels/dimensions and re-run projects with persisted data.

Python DXF PDF SQLite Automation

Estimating Automation

Excel/VBA + Bluebeam workflows
+

Automation scripts that reduce repetitive takeoff steps and improve consistency across bids. (Add a short demo/video link here later.)

VBA Excel Bluebeam

APIs + Deployment (Basic)

Fast prototypes • local VMs • Docker
+

I build small HTTP-based services for internal tools, test locally on VMs, and containerize workflows with Docker when it makes runs repeatable.

REST Docker Linux

Next: BIM Automation

Python-first • learning Revit/Dynamo patterns
+

Currently aligning my automation patterns (inputs → rules → outputs) to BIM contexts and structured model data.

Python Data Rules

About

• Two-column layout

I’m a construction estimator with a project management background, now transitioning intentionally into software development. I build practical automation tools that improve real workflows—especially drawing and takeoff processes.

Current focus: Python automation, structured data, reliable outputs, and tooling that’s easy for teams to use daily. I’m also studying Analysis and Software Development (SENA) (2nd semester, in progress).

• Toronto/Hamilton • Open to hybrid in Toronto & relocation across Canada

Marvin J. Largo