Available for Freelance Projects

Hi, I'm Avinash Ranganath

Freelance RL/ML Engineer turning complex control and optimization problems into learned solutions.

Avinash Ranganath
🚀 Building Solo Founder

InvoiceQA

AI-powered invoice verification and quality assurance to prevent payment errors and fraud.

As a solo founder, I'm building InvoiceQA from the ground up—leveraging my expertise in machine learning, LLM workflows, and full-stack development to create an intelligent system that automates the tedious process of invoice verification, helping businesses catch errors and potential fraud before payments go out.

AI/ML LLM Agents Fraud Prevention Invoice Automation
Visit InvoiceQA
InvoiceQA Icon

InvoiceQA

Automated Invoice Verification

AI
Powered
QA
Automated

"Built by an ML engineer who understands both the AI and the business problem."

Freelance Work

Current and recent client engagements

Current

Brick

RL/ML Lead

Leading the RL/ML efforts towards automating HVAC control systems. Developing intelligent control algorithms that optimize energy efficiency while maintaining comfort levels.

Reinforcement Learning HVAC Systems Control Systems

Services I Offer

  • Reinforcement Learning Solutions

    Custom RL agents and environments for various applications

  • Machine Learning Engineering

    End-to-end ML pipelines, model development, and deployment

  • LLM Workflows & Agentic Systems

    Custom LLM pipelines, autonomous agents, and intelligent automation

  • Research & Prototyping

    Exploring novel approaches and building proof-of-concepts

Let's discuss your project

Past Projects

Completed

Friday Systems

RL-Based 3D Bin Packing

Trained an RL agent to optimally pack incoming boxes on a pallet from a conveyor belt, maximizing capacity using Packing Configuration Trees methodology.

Reinforcement Learning GNN Warehouse Automation
Completed

Futbala

Physics-Based Humanoid Football

Trained fully articulated humanoid characters to learn football in a physics-based simulation, recreating DeepMind's motor control to team play research.

Deep RL Behavioral Cloning Variational Autoencoders Physics Simulation
Watch Results
Completed

AMS Inform

LLM-Powered Document Automation

Built a full-stack web application for automated document screening and reference checks, featuring email parsing, NER, document classification, and automated outreach.

LLM OCR & NER Full-Stack

Academic Research

Research work spanning robotics, reinforcement learning, and character control

Motor Babble: Morphology Driven Coordinated Control of Articulated Characters
Award

Motor Babble: Morphology Driven Coordinated Control of Articulated Characters

A morphology-driven framework that learns coordinated locomotion without any reference motion data by first generating a 'motor babble' motion corpus, extracting a low-dimensional synergy (coactivation) space, and then training an RL policy to locomote by exciting a small set of these synergies.

Deep RL Character Animation
Learn more
Low Dimensional Motor Skill Learning Using Coactivation

Low Dimensional Motor Skill Learning Using Coactivation

A deep RL framework that learns high-fidelity motor skills by controlling a humanoid through a low-dimensional joint “coactivation” (synergy) space extracted from reference motion — reducing action dimensionality while remaining robust even under sparse rewards.

Deep RL Motor Learning
Learn more
LibSPN: Sum-Product Networks Library

LibSPN: Sum-Product Networks Library

A general-purpose Python library for building, learning, and performing exact inference in Sum-Product Networks (SPNs) at scale, tightly integrated with TensorFlow (plus custom C++/CUDA ops) to enable efficient CPU/GPU execution, structure manipulation, and practical end-to-end workflows.

SPN Probabilistic ML TensorFlow
Learn more
Evolving Bipedal Gait

Evolving Bipedal Gait

A feature-driven linear periodic gait generator that can model a wide range of joint trajectories via interpretable shape features—and can be hand-fit to stable reference gaits or optimized end-to-end with a Genetic Algorithm to learn stable, faster bipedal walking.

Evolutionary Algorithms Robotics
Learn more
Embodied Evolution of Modular Robot Locomotion

Embodied Evolution of Modular Robot Locomotion

Evaluating candidate controllers directly on physical robots using embodied evolution to address the reality gap between simulation and real-world performance.

Evolutionary Robotics Embodied Evolution
Learn more
Morphology based Modular Robot Locomotion

Morphology based Modular Robot Locomotion

Investigating emergent coordinated locomotion in modular robots through indirect communication (stigmergy), demonstrating strong interdependence between morphology and behavior.

Modular Robotics Self-Organization
Learn more
Digital Hormones for Modular Robots

Digital Hormones for Modular Robots

Distributed controller using local communication between connected modules in modular robots, inspired by biological hormones for emergent global behavior.

Modular Robotics Distributed Control
Learn more
Visual Motion Detection and Tracking

Visual Motion Detection and Tracking

Computer vision system for detecting motion in indoor environments and tracking objects based on color distribution using Bhattacharyya distance.

Computer Vision Object Tracking
Learn more

Publications

Peer-reviewed research papers and conference proceedings

2021

Motor Babble: Morphology Driven Coordinated Control of Articulated Characters

A. Ranganath, A. Biswas, I. Karamouzas, and V. Zordan

Motion, Interaction and Games (MIG), 2021, Lausanne, Switzerland

View PDF
2019

Low Dimensional Motor Skill Learning Using Coactivation

A. Ranganath, P. Xu, I. Karamouzas, and V. Zordan

Motion, Interaction and Games (MIG), 2019, Newcastle, UK

View PDF
2017

LibSPN: A Library for Learning and Inference with Sum-Product Networks and TensorFlow

A. Pronobis, A. Ranganath, and R.P. Rao

Workshop on Principled Approaches to Deep Learning, ICML 2017, Sydney, Australia

View PDF
2017

Current trends in reconfigurable modular robots design

A. Brunete, A. Ranganath, S. Segovia, J. Perez de Frutos, M. Hernando, and E. Gambao

International Journal of Advanced Robotic Systems, 14(3), DOI: 10.1177/1729881417710457

View PDF
2015

Gait generation through a feature based linear periodic function

A. Ranganath and L. Moren

Mediterranean Conference on Control and Automation (MED), Torremolinos, Spain

View PDF
2012

Morphology Dependent Distributed Controller for Locomotion in Modular Robots

A. Ranganath, J. Gonzalez-Gomez, and L. Moren

Post-Graduate Conference on Robotics and Development of Cognition, Lausanne, Switzerland

View PDF
2011

A distributed neural controller for locomotion in linear modular robotic configurations

A. Ranganath, J. Gonzalez-Gomez, and L. Moren

Proceedings of the 8th Workshop of RoboCity2030, Madrid, Spain

View PDF

About Me

Background and experience

I am a freelance RL/ML Engineer working with early-stage startups. Currently, I lead the RL/ML efforts at Brick, focusing on automating HVAC control systems. I'm also building InvoiceQA, an AI-powered invoice verification platform to prevent payment errors and fraud.

Previously, I worked as a postdoctoral researcher at the School of Computing, Clemson University, where I conducted research on physics-based character animation using deep reinforcement learning.

Before joining Clemson, I worked as a research engineer at the Robotics, Perception and Learning lab, KTH Royal Institute of Technology, contributing to probabilistic deep learning research.

Education

Ph.D. in Intelligent Robotics

University Carlos III of Madrid

Robotics Lab

M.Sc. in Artificial Intelligence

University of Edinburgh

School of Informatics

Core Skills

Reinforcement Learning Deep Learning LLM Agents & Workflow PyTorch TensorFlow Python Control Systems

Get in Touch

Let's discuss how I can help with your project

Ready to collaborate?

I'm always interested in hearing about new projects and opportunities. Whether you need help with reinforcement learning, machine learning, or LLM-based solutions, feel free to reach out.