Hi, I'm Charan đź‘‹
AI and VR engineer and researcher focused on Human-Computer Interaction and applying AI to real-world problems. I love building things and helping people.I also enjoy experimenting with deep learning integrating AI into interactive VR environments.
M

About

My journey began with building machine learning–based recommendation systems, which sparked my passion for developing intelligent, data-driven applications. Over the past 3+ years, I’ve evolved into a versatile AI and Data Engineer, designing everything from predictive models and NLP systems to scalable backend services and real-time analytics platforms.

Work Experience

M

MxR Labs

Mar 2024 - Present
AI Engineer - Research Assistant
  • Engineered a custom RAG pipeline using FAISS and Qdrant, significantly boosting AI response contextuality by 35% through high-relevance retrieval and generation workflows.
  • Optimized immersive VR-AI integration by reducing end-to-end latency by 40%, connecting AWS, Unreal Engine, and Pixel Streaming to support real-time NLP interactions.
  • Developed scalable FastAPI microservices and Unreal Engine plugins with adaptive feedback loops and telemetry logging, enabling personalized, low-latency VR experiences with 30% fewer data failures.
  • FAISS
    Qdrant
    RAG
    FastAPI
    AWS
    Unreal Engine
    Pixel Streaming
    Real-time telemetry
    behavioral analysis
    docker
    I

    Infosys

    Aug 2022 - Aug 2023
    Data Engineer
  • Orchestrated scalable ETL pipelines using PySpark and Apache Airflow, enabling ML-ready data processing for large-scale predictive analytics.
  • Engineered modular Python microservices and automated workflows across AWS Redshift, PostgreSQL, and MongoDB, improving retraining reliability and reducing latency by 30%.
  • Streamlined deployment and CI/CD automation with Docker and Airflow, cutting release cycles by 25% and enhancing system resilience.
  • Migrated few backend services .NET from Azure to AWS Python, improving performance and maintainability.
  • Led a team of three developers in designing and implementing a data pipeline for a large-scale e-commerce transactions, resulting in a 40% reduction in data processing time and improved data accuracy.
  • Collaborated with cross-functional teams to gather requirements and deliver data solutions that met business needs, resulting in a 20% increase in customer satisfaction.
  • PySpark
    Apache Airflow
    SQL
    PostgreSQL
    MongoDB
    AWS Redshift
    Python
    Docker
    AWS
    dotnet
    CI/CD
    GitHub Actions
    D

    Darwin Box

    Mar 2022 - Aug 2022
    Software Engineer-Intern
  • Designed and deployed a scalable Facility Resource Management System using the MERN stack, streamlining space allocation and enabling real-time resource tracking.
  • Engineered a secure, modular full-stack architecture with JWT-based role authentication, achieving 99.5% uptime and reducing UI defects by 20%.
  • Dockerized the system and implemented CI workflows, enhancing local development efficiency and enabling seamless production deployment.
  • React
    TypeScript
    Node.js
    Express.js
    MongoDB
    JWT
    GitHub CI/CD
    Role-based Access
    Docker
    mongodb
    E

    Exposys Data Labs

    Sep 2021 - Feb 2022
    Machine Learning Engineer
  • Built a high-accuracy ML model (92.3%) for predicting employee attrition using Random Forest, Decision Tree, and KNN, enabling proactive HR decision-making.
  • Engineered a complete data pipeline including cleaning, feature encoding, correlation filtering, and SMOTE-based oversampling to improve model robustness.
  • Identified key attrition drivers and visualized insights using Seaborn and Matplotlib, supporting data-driven employee retention strategies.
  • Python
    Pandas
    NumPy
    Matplotlib
    Seaborn
    Label Encoding
    SMOTE
    Feature Engineering
    O

    Orbit Shifters

    Jan 2020 - Jul 2020
    Machine Learning Engineer
  • Built and optimized supervised ML models (SVM, Random Forest, Neural Nets, AdaBoost) to automate loan approval, reducing manual screening by 35%.
  • Engineered high-signal features (e.g., debt-to-income ratio, experience bins) and performed extensive data wrangling to boost prediction accuracy and model generalization.
  • Evaluated and visualized model performance using AUC, confusion matrices, and feature importance plots to support data-driven underwriting.
  • SVM
    Random Forest
    Neural Networks
    AdaBoost
    Pandas
    NumPy
    Scikit-learn
    Seaborn
    Matplotlib

    Skills

    Programming Languages

    ts

    py

    c

    cs

    go

    nodejs

    js

    java

    cpp

    solidity

    Framework & Libraries

    express

    nextjs

    flask

    tensorflow

    fastapi

    pytorch

    sklearn

    opencv

    dotnet

    Databases

    mongodb

    mysql

    postgres

    supabase

    Cloud and Devops

    aws

    gcp

    azure

    docker

    kubernetes

    git

    githubactions

    Other Skills

    figma

    photoshop

    unrealengine

    heroku

    webflow

    My Projects

    Check out my latest work

    I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

    AI Code Review Agent

    With the release of the OpenAI GPT Store, I decided to build a modern web application built with Next.js and Convex for AI-powered code review. This project demonstrates the integration of AI capabilities to assist in code review processes, providing automated analysis and suggestions for code improvements.

    Next.js
    React
    Tailwind CSS
    Convex
    OpenAI SDK
    Radix UI
    Shadcn UI
    React Syntax Highlighter
    TypeScript
    Zod
    Virtual Insomnia Patient Asssessment

    Virtual Insomnia Patient Asssessment

    Designed and developed AI-integrated psychological assessment research at the University of North Texas, focusing on developing and deploying intelligent systems for cognitive and behavioral analysis. Engineered VR-based simulations for neuropsychological evaluation, processed multimodal data (e.g., EEG, eye-tracking, voice), and integrated Natural Language Processing (NLP) for automated scoring and insight generation. Collaborated on experimental design, statistical modeling, and human-subject studies involving real-time AI feedback and Human-Computer Interaction (HCI) optimization.

    Python
    PyTorch
    TensorFlow
    Unreal Engine
    FastAPI
    MongoDB
    scikit-learn
    OpenCV
    CUDA
    EEG/eye-tracking SDKs
    Fiass
    Qdrant
    My Research & Publications

    Check out my latest work

    I've worked on a variety of Research projects, from simple websites to complex Real World applications. Here are a few of my favorites.

    Next Generation Neurophysiological Assessments: Leveraging High Performance Servers for Streaming Virtual Environments

    Next Generation Neurophysiological Assessments: Leveraging High Performance Servers for Streaming Virtual Environments

    Next-Gen AI-Driven Neurophysiological Assessments Using Cloud-Streamed Virtual Environments Pioneered the integration of GPU-powered high-performance servers to stream immersive 3D virtual environments for real-time neurophysiological assessments. Leveraged Unreal Engine’s Pixel Streaming and Unity’s Render Streaming to deliver ecologically valid simulations directly via web browsers—eliminating the need for local high-end hardware and expanding clinical accessibility. Engineered a low-latency, high-fidelity system architecture capable of synchronizing biometric data (EEG, HRV, eye-tracking) with dynamic virtual tasks, ensuring scientific precision. Deployed scalable solutions on AWS, enabling secure, remote diagnostics and cognitive evaluations across diverse populations. This work underscores the transformative role of AI and cloud infrastructure in modernizing digital health and advancing brain-behavior research.

    Pixel Streaming
    AWS EC2 with NVIDIA GPU instances
    S3
    CloudFront
    EEG
    Real time-Data Sync & Processing
    Nextjs
    React Syntax Highlighter
    TypeScript
    React
    Tailwind CSS
    real-time data analysis
    Unreal Engine
    Zod
    Deep Neural Approaches for Early Detection of Apple Foliar Disorders

    Deep Neural Approaches for Early Detection of Apple Foliar Disorders

    Built a machine learning pipeline to automate the detection of foliar diseases in apple trees, reducing reliance on time-consuming expert inspections and biological tests. Employed OpenCV (cv2) for preprocessing, including image resizing, grayscale conversion, and normalization to standardize input data. Implemented a custom Convolutional Neural Network (CNN) that achieved 93% classification accuracy on biotic and abiotic stressors affecting apple foliage. Benchmarked model performance against pretrained architectures—InceptionV3 (92%), VGG16 (62%), and VGG19 (63%)—highlighting the effectiveness of custom deep models for domain-specific disease detection. This AI-driven solution enhances early intervention capabilities and supports scalable, precision agriculture practices.

    Python
    CNN and pretrained models
    OpenCV
    NumPy
    Matplotlib
    Pandas
    InceptionV3
    VGG16
    VGG19
    Image Classification
    Supervised Learning
    Cuda
    Pytorch
    Hackathons

    I like building things

    During my time in university, I attended 5+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

    • G

      GradInnoHack

      UNT, Denton, TX

      Developed an AI-powered web app where an MCP (Multi-Component Pipeline) server coordinates custom agents for user profiling, article retrieval from Convex DB, and viewpoint contrast using Hugging Face Transformers. Users enter biographical info and a topic, and receive a curated article set plus an AI-generated summary comparing their inferred perspective with an opposing view.
    • T

      Tidal Hackathon

      Texas A&M University, College Station, TX

      Built a Streamlit app with responsive styling for multiple pages ML Model: trained cloud model using vertex AI Deployment: Model deployed on Vertex AI and integrated via REST Data: Earth Engine API + GLDAS + Sentinel-2 for fetching NDVI, temperature, humidity Storage: Google Cloud Storage used to archive weather reports Email: Custom SMTP system that emails reports to authenticated users Auth: Lightweight Google SSO login via session control
    • H

      Hacklahoma

      Oklahoma City, Oklahoma

      Developed a secure, AI-powered crypto trading platform featuring a real-time Streamlit dashboard, with a Flask/FastAPI backend integrated with Web3.py for Ethereum transactions. User activities and transactions were stored in MongoDB, while machine learning models handled market trend prediction and fraud detection. Security was reinforced through private key encryption and multi-factor authentication.
    • H

      Hack UTD

      UTD, Dallas, TX

      Hydrate Event Predictor is a machine learning-driven solution designed to detect and predict hydrate formations in gas pipelines using time-series sensor data. By analyzing key metrics such as Volume Deviation and Valve Efficiency, the tool leverages LSTM neural networks to anticipate hydrate events before they escalate. Built with FastAPI and powered by Python, Pandas, and MongoDB, it offers real-time visualization for quick decision-making and employs techniques to handle imbalanced datasets, ensuring reliable predictions across both real and simulated pipeline data.
    • H

      Hack UNT

      UNT, Denton, TX

      Developed NutriSmart, an AI-powered 7-day meal planner that simplifies healthy eating by generating personalized meal plans based on users’ health goals, dietary needs, and favorite ingredients. I integrated OpenAI’s GPT-3.5 for intelligent meal generation, built the backend using Node.js, and used MongoDB Atlas to store user preferences securely. The front end was developed with HTML, CSS, and JavaScript to provide a clean, user-friendly interface. I implemented JWT-based authentication for secure login after pivoting from OAuth integration. One of the biggest challenges I tackled was fine-tuning the AI to create balanced and goal-specific meal plans while adapting to diverse dietary preferences. NutriSmart is designed to scale and evolve into a full digital nutrition assistant, with future features like mobile support, condition-specific goals (e.g., diabetes, heart health), and wearable integration for real-time meal adaptation.
    Contact

    Get in Touch

    Want to chat? Just shoot me a dm email and I'll respond whenever I can. I will ignore all soliciting.