// career

Experience

  1. Dec 2024 - Present

    Software Engineer

    Viridia Solutions Inc. · Plano, TX

    • Built distributed NestJS services on AWS ECS ingesting 1M+ MQTT messages/day from electric vehicles across MySQL, MongoDB, Redis, SNS/SQS, and IoT Core.
    • Developed fleet-efficiency analytics over 55K+ trips with causal modeling and energy estimation, identifying a 12% driver-efficiency gap across 35+ drivers and $38K+/fleet/year savings opportunity.
    • Built Lydia, an agentic AI assistant for fleet-telemetry analytics with multi-turn tool calling, schema inspection, SQL generation and execution over ClickHouse, and chart/report generation.
    • Architected Lydia's event-delivery platform with a MySQL control plane, transactional outbox to Kafka/MSK, Redis Streams for replayable event delivery, and defined SLOs.
    • Deployed an LLM inference engine with vLLM and llama.cpp on an on-prem GPU server behind EC2, NGINX, and Route 53, replacing RunPod and reducing serving cost by $2K/month.
    • Implemented OCPP 1.6 EV charging and health monitoring services in Java/Spring with Terraform, Lambda, CloudWatch, and SNS, reducing incident detection time to under 2 minutes.
  2. May 2023 - Dec 2024

    Junior Software Engineer

    Viridia Solutions Inc. · Plano, TX

    • Designed and deployed NestJS microservices on AWS ECS processing 1M+ MQTT messages per day.
    • Implemented scalable event-driven backends with IoT Core, SNS, SQS, Kafka, and Redis Pub/Sub for sub-second operator dashboard updates.
    • Optimized high-traffic MySQL query paths with composite indexing and schema-level tuning, reducing average query latency by 42%.
  3. Aug 2021 - Mar 2022

    Graduate Research Assistant

    University of Nevada Las Vegas · Las Vegas, NV

    • Conducted cybersecurity research in PLC network environments through simulated attack and packet analysis workflows.
    • Developed secure IoT client-server architectures integrating encryption protocols with Kafka and MQTT messaging.
  4. Jan 2019 - Jan 2021

    Software Engineering Intern

    Rainbow Robotics USA · Las Vegas, NV

    • Built cross-platform mobile applications integrated with robotic ordering workflows.
    • Implemented C++ backend monitoring logic for real-time robot safety status tracking and fault alerts.

Skills

Cloud & Distributed Systems

  • AWS (ECS, EC2, Lambda, S3, CloudWatch, IoT Core, SNS/SQS)
  • Kafka/MSK, MQTT, Redis Streams, and Redis Pub/Sub
  • MySQL, MongoDB, ClickHouse, DuckDB, and S3 archival
  • Transactional outbox and durable job control planes
  • High-throughput batch and streaming telemetry pipelines

Machine Learning & AI

  • PyTorch, Scikit-Learn, SHAP, and feature engineering
  • Causal inference and mixed-effects modeling
  • LangChain, LangGraph, RAG systems, and LLM agents
  • LLM inference with vLLM and llama.cpp
  • Energy estimation, feature engineering, and transformers

Programming & Frameworks

  • Python, TypeScript, Java, C++, and SQL
  • NestJS and Node.js
  • Next.js and React
  • Spring Boot and Hibernate
  • Docker, Terraform, REST APIs, and CI/CD