Professional Summary
Full-stack software developer with 8+ years of experience building data-intensive platforms, from industrial IoT ingestion at scale to financial/analytics dashboards underpinning multi-million-dollar trading decisions. Strong background spanning serverless/cloud architecture (AWS and GCP), API integration across heterogeneous third-party data sources, and rich interactive front-end dashboards. Comfortable owning a problem from requirements through architecture, implementation, and production reliability.
Core Competencies
Full-Stack Development
Cloud Architecture (AWS & GCP)
Data Pipeline Engineering
React & Angular
API Design (REST/GraphQL/WebSockets)
Serverless Architecture
IoT Platforms & Device Aggregation
Financial & Energy Trading Systems
Work Experience
Full Stack Developer
- Embedded as a contractor on a 4-person team directly inside an early-stage energy-trading startup, building the data platforms traders relied on to compete in CAISO/ERCOT Congestion Revenue Rights (CRR) auctions where tens of millions of dollars in collateral were on the line.
- Designed and operated data ingestion pipelines integrating a wide variety of external parties (ISOs, forecasters, pipelines, brokerages), running hundreds to thousands of daily jobs into a GCP environment (Cloud Run, Cloud Storage, Cloud Scheduler, BigQuery) whose largest warehouse tables held hundreds of billions of rows.
- Owned a rich, trader-specific dashboard (React, GraphQL, Firestore, Postgres) covering power-path analytics, interactive ISO grid mapping, outage tracking, and portfolio building/submission directly to ISOs with early error detection.
- Delivered portfolio analytics (constraint exposure, collateral requirements, backcasting) via interactive treemaps, donut charts, and stacked bar charts, plus a multi-service temperature forecasting matrix, cross-exchange historical futures price charting, and automated client-facing email reporting; used LLM-based harnesses to parse and classify commodity futures quotes from broker chat data.
Full Stack Developer
- Replaced an acquired IoT firm's antiquated backend and web portal with a highly available, scalable, low-cost architecture built from the ground up, ingesting, normalizing, and analyzing data from thousands of edge devices — including third-party hardware and later generations of in-house hardware — across verticals including municipal water management, oil & gas pumping, and asset tracking (marine vessels, ice-road trucking, rail cars).
- Grew the web portal into a full asset-management platform: fleet management, data browsing/egress, alarms, historical GIS mapping, geofencing, CAN-BUS integration, remote control, and white-labeling for reseller customers.
- Built internal data monitoring and anomaly detection tooling to keep pace with the platform's growing device and data volume.
- Built REST and WebSocket APIs consumed by an Angular client used directly by customers, and mentored new developers and testers as an expert on key portions of the system.
- Maintained a secondary customer portal (Angular/Java/Spring Boot) and built an air-gapped, fully offline Electron/Angular application for steering satellite antennas for a European government client.
Junior Developer
- Overhauled the report generation engine, re-implementing functionality on AWS Lambda to deliver customizable Excel and PDF reports to users.
- Built visualizations of real-time in-slab temperature and humidity data from concrete-pour monitoring hardware, giving field superintendents operational visibility and giving engineering/legal teams verifiable proof a slab cured within spec to avoid understrength concrete.
Summer Intern
- Produced an automated test suite for functional sanity testing of newly manufactured units of WesternOne's in-house-designed concrete-curing sensor hardware — the same product line supported by the reporting platform built the following year.
- Oversaw delivery and facilitated training directly with the third-party contract manufacturer, and executed/enhanced a manual cross-platform UI test suite.
Skills
Languages: TypeScript, JavaScript, Java, Python, Bash
Frontend: Angular, React, RxJS, Electron, PWAs
Backend: Node.js, Serverless, REST, WebSockets, Swagger/OpenAPI, GraphQL, Spring Boot
Cloud & Infrastructure: AWS (Lambda, DynamoDB, EC2, Kinesis, API Gateway, CloudFormation, CloudWatch, RDS, S3, Elasticsearch), GCP (Cloud Run, Cloud Storage, Cloud Scheduler, BigQuery)
Data: Postgres, TimescaleDB, PostGIS, Firestore, data pipeline design
Tooling: Git, GitLab CI/CD
Other: LLM-based data classification/parsing, industrial IoT platforms, financial/energy trading domain data