// career

Experience

  1. Dec 2024 - Present

    Software Engineer

    Viridia Solutions Inc. · Plano, TX

    • Built distributed NestJS services on AWS ECS ingesting high-volume MQTT telemetry from connected devices across MySQL, MongoDB, Redis, SNS/SQS, and IoT Core.
    • Built behavioral-efficiency Double Machine Learning models over a large telemetry dataset — five-fold cross-fitted XGBoost/LightGBM nuisance learners with cluster-robust validation — estimating operation-conditioned behavior effects and surfacing a significant recurring savings opportunity through fair-score rankings and what-if APIs.
    • Built an internal agentic AI assistant (codename “Lydia”) for high-volume telemetry analytics with multi-turn tool calling, schema inspection, SQL generation and execution over ClickHouse, and chart/report generation.
    • Architected the assistant's distributed agent platform — authored the system HLD/LLD and implementation-aligned component designs; MySQL control plane with compare-and-set lifecycle transitions, transactional outbox to Kafka/MSK, and Redis Streams for replayable delivery — and implemented the worker runtime with strict package boundaries and fail-closed authentication; verified end-to-end in staging.
    • Defined and froze a v1 client contract and built ownership-validated Socket.IO streaming with cursor-based replay-to-live handoff and durable terminal snapshots.
    • 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 delivering a meaningful reduction in serving cost.
    • Implemented connected-hardware charging and health-monitoring services in Java/Spring with Terraform, Lambda, CloudWatch, and SNS, sharply reducing incident detection time.
  2. May 2023 - Dec 2024

    Junior Software Engineer

    Viridia Solutions Inc. · Plano, TX

    • Designed and deployed NestJS microservices on AWS ECS processing high-volume MQTT telemetry.
    • 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, substantially reducing average query latency.
  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
  • Behavioral and signal 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