Adaickalavan Meiyappan

Engineering Manager at Huawei

Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Adaickalavan Meiyappan is an Engineering Manager with 9 years of experience leading teams to design and ship high-performance, distributed systems across domains from autonomous driving to quantum computing. He blends deep algorithmic expertise—especially in mathematical problem formulation, optimization, and multiplication-free solvers like Dichotomous Coordinate Descent—with hands-on software engineering in C++, Python, Go, and Rust. At Huawei he drove scalable multi-agent RL infrastructure (contributing to the open-source SMARTS project) and led RLHF and embodied AI efforts for large language and robotics models. Prior roles at Panasonic and NXP combined real-time video analytics, HPC acceleration (OpenMP/OpenCL), and DSP/PHY development that resulted in patented receiver algorithms. Comfortable with production orchestration (gRPC, Docker, Kubernetes, Slurm) and emerging tech like Qiskit, he routinely bridges research-grade algorithms to robust, deployable services. Colleagues describe him as an eager learner who turns complex theory into practical, secure, and scalable systems.
code9 years of coding experience
bookSingapore-Cambridge GCE A-LEVEL, Singapore-Cambridge GCE A-LEVEL at Temasek Junior College
bookDoctor of Philosophy (Ph.D.) Engineering (Fiber Optic Communication), Doctor of Philosophy (Ph.D.) Engineering (Fiber Optic Communication) at National University of Singapore
languagesTamil, Bahasa Malaysia, English
github-logo-circle

Github Skills (20)

python10
distributed-systems10
devops10
concurrency10
grpc10
reinforcement-learning9
kubernetes9
dockers9
subprocess9
docker9
kubernetes-pods9
multiprocessing9
automations8
automation8
sys8

Programming languages (5)

DockerfileGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
huawei-noah/SMARTS

Nov 2020 - Jan 2023

Scalable Multi-Agent RL Training School for Autonomous Driving
Role in this project:
userBack-end & DevOps Engineer
Contributions:929 reviews, 1393 commits, 294 PRs in 2 years 2 months
Contributions summary:Adaickalavan's contributions primarily focused on optimizing the remote agent infrastructure and improving the scalability of the multi-agent reinforcement learning training environment. They refactored the remote agent communication using `concurrent.futures` to handle observations and actions asynchronously. Additionally, the user implemented gRPC-based microservices for distributed agents, which involved significant changes to the build, deployment, and communication infrastructure to support distributed agent training. They also enhanced security and improved the setup and operation of the system.
pytorchscalablepythonautonomousagent
Machine learning model to recognize seven human facial expressions.
Contributions:9 commits, 2 PRs, 8 pushes in 10 months
recognizefacial-expressionsdeep-learningmachine-learningfacial
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Adaickalavan Meiyappan - Engineering Manager at Huawei