// career

Experience

  1. Dec 2024 - Present

    Software Engineer

    Viridia Solutions Inc. · Plano, TX

    • Architected a Double Machine Learning framework to separate driver behavior from environmental confounders and improve ranking fairness.
    • Built transformer-based energy prediction pipelines and validated findings with SHAP and matched-pair analyses.
    • Implemented real-time route matching for live GPS streams, reducing unmatched trips by 73%.
    • Delivered an LLM telemetry copilot using LangChain/LangGraph with context-aware query handling.
    • Deployed on-prem GPU inference infrastructure, reducing runtime costs by 63%.
  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.
    • Optimized high-traffic query paths with targeted indexing, reducing average query time by 40%.
  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, S3, IoT Core, SNS, SQS)
  • Kafka and Redis Pub/Sub
  • MySQL and MongoDB
  • Docker and service orchestration
  • High-throughput telemetry pipelines

Machine Learning & AI

  • PyTorch, TensorFlow, Scikit-Learn
  • Causal and mixed-effects modeling
  • LangChain, LangGraph, and RAG systems
  • LLM inference with vLLM and llama.cpp
  • Model explainability with SHAP

Programming & Frameworks

  • Python and TypeScript
  • NestJS and Node.js
  • Next.js and React
  • C++ and Java
  • Django and Spring