← Back to portfolio

Johnathan Radojevich

Senior Software Engineer · Enterprise AI & Distributed Systems

Senior Software Engineer with a track record of delivering enterprise AI systems, event-driven distributed architectures, and cloud-native data pipelines at scale. Four graduate degrees spanning computer science, computational climate modeling, spatial data science, and applied meteorology — converging on the problem of translating physical-world risk into software decision-makers can trust. AWS-certified. Passionate about agentic systems, retrieval-augmented generation, and making complexity legible.

Experience

2025 — present

Senior Software Engineer

Allstate · Chicago, IL

  • Architecting enterprise agentic AI systems on AWS Bedrock; multi-step reasoning, tool calling, structured output schemas, and offline eval harnesses.
  • Building RAG pipelines over structured and unstructured insurance data; embedding selection, retrieval tuning, and hallucination guardrails.
  • Leading cloud-native platform improvements — Lambda, Step Functions, DynamoDB, SQS — targeting 99.9% SLO across event-driven risk-scoring workflows.
  • Collaborating cross-functionally with actuarial and data science teams to translate model outputs into production decision APIs.

2024 — 2025

Senior Software Engineer

Northwestern Mutual · Milwaukee, WI (remote)

  • Owned high-throughput distributed services processing millions of financial events daily; reduced p99 latency by 34% via stream repartitioning and backpressure tuning.
  • Designed resilience patterns (circuit breakers, bulkhead isolation, idempotent consumers) across a Kafka-centric event mesh.
  • Mentored two mid-level engineers through architecture design reviews and production incident retrospectives.

2022 — 2024

Software Engineer

Terracon · Lenexa, KS (hybrid)

  • Executed strangler-fig migration from a 15-year-old monolith: defined anti-corruption layers, traffic-shaping policies, and a feature-flag framework enabling zero-downtime cutover.
  • Established CI/CD pipelines with automated quality gates; reduced deploy cycle time from 3 days to same-day.
  • Led DevOps maturity initiative: IaC with Terraform, secrets management, and drift detection.

2023

Software Engineer

Johnson Controls · Milwaukee, WI (contract)

  • Built IoT telemetry ingestion pipelines for smart-building sensor fleets; edge-to-cloud data normalization and anomaly flagging.
  • Integrated MQTT broker with cloud time-series store; reduced telemetry backlog latency from minutes to sub-10-second.

2021 — 2022

Associate Software Engineer

Uline · Pleasant Prairie, WI

  • Maintained and extended core enterprise Java backend services supporting high-volume e-commerce and logistics operations.
  • Optimized critical SQL queries and stored procedures; largest win reduced a nightly batch job from 4.2 h to 38 min.
  • Expanded automated test coverage from 41% to 78% across assigned service domains.

Education

In progress

M.S. Computer Science — Computing Systems

Georgia Institute of Technology

OMSCS · specialization in machine learning and distributed computing

In progress

M.S. Computational Climate Modeling

University of Illinois Urbana-Champaign

Coursework in atmospheric dynamics, numerical methods, and climate data analysis

In progress

M.S. Spatial Data Science

Pennsylvania State University

Geospatial analysis, remote sensing, and spatial statistics

In progress

M.S. Geosciences — Applied Meteorology

Pennsylvania State University

Synoptic meteorology, tropical cyclone dynamics, risk modeling

2021

B.S. Computer Science

University of Wisconsin

Skills & Certifications

Languages

Python, Java, TypeScript, SQL, Bash

AI / ML

AWS Bedrock, LangChain, RAG, vector databases, agent tool calling, eval harnesses

Cloud & platform

AWS (Lambda, Step Functions, SQS, DynamoDB, S3, CloudFormation, CDK), Terraform, Docker, Kubernetes

Data

Kafka, Spark, pandas, PostgreSQL, Redis, time-series stores

Certifications

AWS Generative AI Developer · AWS Business Strategist

Selected Project

Research · 1980–2024

Hurricane Rapid Intensification — North Atlantic Trend Analysis

Reproducible Python pipeline over 40+ years of 6-hourly HURDAT2 best-track data. RI defined as ≥30 kt gain in 24 h. Annual frequency computed per season; Mann–Kendall and OLS trend tests applied. Cross-validated against IBTrACS v4.

PythonpandasscipymatplotlibHURDAT2IBTrACS

Also in progress

Agentic claims triage on AWS Bedrock (multi-step reasoning + tool use)

Strangler-fig migration reference implementation

Spatial risk surface modeling for catastrophic weather events

Rapid epidemic growth in a synthetic 48-county metapopulation (modeled study)

Johnathan Radojevich · grandee.yowl.1j@icloud.com · Chicago, IL · Updated September 2026