Joe Narvaez

12 years across energy systems, ML, and mission-critical infrastructure.

I build

About

I am passionate about modernizing the electric grid through innovative software solutions. With 12 years of experience leading high-performing software teams and a strong academic foundation in power systems, I bring a unique perspective to energy infrastructure challenges. I like to implement cutting-edge ML/AI solutions, from model development to agent deployment, while working with real-time web systems. My decade of experience building mission-critical real-time systems has given me a practical understanding of what works in production environments.

Software Architect & Energy Domain Expert

  • Linked In: linkedin.com/in/joenarvaez
  • Lives In: Chicago, IL — open to relocation
  • Degrees: BS Eng, MS CS (in progress)
  • Experience: 12 years

I love to connect with forward-thinking professionals who balance innovation with pragmatism. If you're passionate about rapid iteration, careful risk assessment, and pushing technological boundaries while maintaining system reliability, let's connect and explore how we can modernize energy infrastructure together.

Managed IoT Sensors
Real-time Processing

Technologies Mastered Cross-stack Expertise

Team Members Led Leadership Experience

Implemented
IoT Based Applications

Skills

Specializing in real-time systems, time series analysis, and embedded development with a focus on safety and reliability

System Architecture & Infrastructure

Cloud-Native Microservices • API-First Design • Cloud/On-Prem Hybrid 95%
Event Driven Architectures 90%
Kubernetes:   EKS • K3s 90%

Industrial & Embedded Systems

Embedded Systems:   Rust • Embassy 90%
Grid Protocols:  DNP3 • Modbus • SCADA • OCPP • MQTT 85%
BESS Systems • Memory Safe Languages 80%

ML & AI Systems

MLflow (Champion/Challenger) • Predictive Modeling • Vector Databases 85%
Agentic AI:   Pydantic-AI • RAG (pgvector + Knowledge Graph) • MCP Servers 85%

Backend & APIs

FastAPI (advanced async) • NestJS/TypeORM • GraphQL • OpenAPI/AsyncAPI • Pydantic 90%

Web Development

TypeScript • React (Native) • Vite • Tamagui • NodeJS 95%

Engineering Excellence

Testing: Chicago School of Unit Testing • BDD • Testcontainers 95%
SOLID Principles 90%
DORA Metrics 85%

Resume

Software architect and full-stack Python/TypeScript engineer with 12 years of experience across energy systems, ML, and mission-critical infrastructure.

Summary

Joe Narvaez

Software architect and full-stack Python/TypeScript engineer with 12 years of experience across energy systems, ML, and mission-critical infrastructure. Deep domain expertise in grid protocols (DNP3, Modbus, SCADA) and BESS systems, with active DoD Secret clearance. Specializing in FastAPI, cloud-native microservices, and AI-grounded agent architectures. ~2 years of formal team leadership at Fractal EMS.

Education & Credentials

MS Computer Science

Ongoing

Georgia Institute of Technology

Specializing in Machine Learning and Cyber Physical Systems

BS Renewable Energy Engineering

2015

Oregon Institute of Technology

ABET Accredited Program

ABET EIT Credential

2015

Credential ID 155352

Active DoD Secret Clearance

Granted December 2025

Tier 3

Professional Experience

Senior Software Engineer

September 2024 - Present

Steerbridge — defense / aerospace (Remote)

  • Delivered a production ML prediction model for a defense/aerospace program by productionizing a data scientist's notebook into a deployable service
  • Hardened data reliability across mission-critical pipelines by redesigning the data repository around Pandera-based validation patterns
  • Accelerated data scientist iteration on AWS Glue Jobs by building a local test harness with input/output validation, eliminating cloud round-trips during development
  • Cut code review overhead and prevented regressions by establishing CI pipelines with automated typechecking, linting, and testing
  • Enabled cross-team package sharing by restructuring the codebase into a monorepo workspace architecture

Team Lead

October 2022 - September 2024

Fractal EMS — utility-scale BESS / EMS

  • Delivered SSO-enabled multi-site BESS aggregation dashboards giving operators unified visibility across utility-scale battery energy storage sites
  • Owned cloud and on-prem deployments (EKS, K3s) for grid-connected BESS environments, including edge sites with strict uptime requirements
  • Led technical hiring and built a six-person team delivering EMS features for grid-connected battery storage
  • Migrated legacy JS/CRA to TypeScript/Vite across operator-facing dashboards, reducing bundle size by 30%
  • Created company-wide npm theme package for consistent design across BESS operator UIs

Full Stack Developer

Jan 2021 - October 2022

Intheon (Remote)

  • Designed modern dashboard securing strategic partnerships
  • Implemented S3-backed web file browser with recursive listing
  • Deployed scientist data models using AWS serverless Python

Full Stack Developer

Jun 2018 - Jan 2020

Schlage/Allegion

  • Developed most-used platform feature using GraphQL
  • Implemented backend routes using TypeScript and AWS APIs
  • Improved state management architecture for better maintainability

Portfolio Spotlight: ARCNODE

Modular AI Datacenter Infrastructure — containerized BESS + compute for off-grid, sovereign, and defense AI deployments. Hardware (PCB, FEM), EMS software, and mobile monitoring app. The cards below are services in the ARCNODE platform, spanning industrial protocols, real-time HMI, ML forecasting, and agentic AI.

  • All
  • Grid Protocols
  • Embedded Systems
  • AI/ML
  • Platform Engineering/DevOps
  • Realtime HMI/UI
ARCNODE BESS module

ARCNODE

EMS HMI

Energy management system interface for mobile and web

EMS Analyst Suite

Solar-supply forecasting (Prophet / LSTM / XGBoost) on ERCOT data with MLflow champion/challenger promotion. Pydantic-AI agent layer with MCP server over pgvector + Neo4j knowledge graph.

EMS Line Controller

DLR + tap control feedback loop. Embedded transformer tap control using Embassy-rs async runtime; IEEE 738 dynamic line rating from a solar-powered RTU sensor HAT.

EMS Industrial Gateway

Single Rust service abstracting Modbus, SNMPv3, , DNP3, Redfish, and CANbus into a unified MQTT topic vocabulary. Bindings driven by an AsyncAPI v3 spec from the device registry.

EMS Device API

Device topology source of truth. NestJS service that provisions devices and emits the AsyncAPI v3 spec the gateway and HMI bind against.

Platform API

Order intake, delivery orchestration, and versioned artifact portal. Manages customer environments and deployment schedules across ARCNODE sites.

Services

Specialized in energy systems, IoT solutions, and data architecture. Offering technical expertise through various engagement models to help organizations build robust, scalable solutions.

Technical Consulting

Expert guidance on energy systems, IoT architecture, and data modern infrastructure practices.

Energy Systems Development

Custom solutions for energy monitoring, optimization, and control systems. Integration with industrial protocols and IoT devices.

Data Architecture Design

Architecture solutions for data pipelines, validation frameworks, and quality assurance systems. Focus on scalable, maintainable solutions.

IoT Hardware Integration

Custom energy solutions using embedded rust, industrial sensors, and power monitoring devices. Complete system design from hardware to cloud or onprem.

Technical Workshops

Hands-on training in energy systems, IoT development, and modern software practices. Custom curriculum development available.

Contract Development

Short to medium-term development support for specific projects. Expertise in Python, TypeScript, and Rust.

Contact

Address

4027 North Elston Ave, Suite 2R, Chicago IL 60618