Aravind Sundararajan
Software Scientist • Biomedical Engineer • Game Developer
Contact Information
Research & Professional Experience
Research Engineer — Elemance LLC
- Full-stack developer working primarily in Python with additional experience in C++ and Java
- Develop government-funded and commercial graphical user applications and APIs for computing metrics from finite element simulations
- Gaining in-depth experience with LS-DYNA finite element analysis software
- Specialize in converting tools from vertical slices into fully-fledged commercial products
- Collaborate with cross-functional teams to deliver robust software solutions for engineering simulation workflows
Software Scientist/Engineer — CFD Research Corporation
- Developed predictive simulations of human movement
- Helped develop an open-source task-space framework capable of predicting human balance and gait and participated in Pull Request to include this tool in OpenSim core
- Collaborated with a diverse team to handle multiple different projects simultaneously
- Helped further develop complex forward dynamical simulations of walking and balance control by integrating physics simulations with Human physiology engine, Biogears inside the Unity game engine
VP of Software Development — Jiku
- Created interfaces and algorithms for analyzing 1-D, 2-D, and N-D time-series data in greenfield applications
- Designed UI/UX with Qt in an agile development cycle
- Prototyped vertical slices and took them to release
- Developed tools for visualizing, segmenting, and registering data of multiple dimensions, from 2-D pedobaric data to 0-D anthropometry measurements
- Presented software functionality and iterative progress to stakeholders in multiple successful investor pitches
Postdoctoral Researcher / Visiting Instructor (Anatomy) — Midwestern University
- Managed medical students and research assistants on full-stack development projects and new musculoskeletal models
- Collaborated with multiple peers and institutions on C++, MATLAB, and Python software projects
- Developed software pipelines for integrating motion capture data using Level 1 Motek CAREN operator certification
- Designed hardware solutions to integrate motion capture data collected with VICON Nexus into human movement simulations
- Created software solutions for enhancing both predictive and data-tracking simulations of human and animal locomotion
- Presented independent and collaborative research at multiple conferences, including podium talks
Education
University of Tennessee Knoxville — Ph.D. Biomedical Engineering
University of Tennessee Knoxville — M.S. Biomedical Engineering
Rutgers University New Brunswick — B.S. Biomedical Engineering
Publications
MocoExtendProblem: Interface Between OpenSim and MATLAB for Rapidly Developing Direct Collocation Goals
Journal of Open Source Software
(under review, 2024)
Optimizing Bipedal Spring-loaded Inverted Pendulum as Models of Hominin Bipedalism
(in preparation, 2023)
Salicylic acid (SA)-eluting bone regeneration scaffolds with interconnected porosity and local and sustained SA release
J Biomed Mater Res A
(2017)
Comparisons of the three-dimensional walking gaits of humans, bipedal chimpanzees and Australopithecus afarensis
In Proceedings of The American Association of Biological Anthropologists, Baltimore, MD
(2025)
Technical Skills
Languages & Software
- C++ (Make, CMake, Valgrind, gdb)
- C#
- Python (Anaconda, numpy, scipy, pandas, matplotlib)
- MATLAB
- LaTeX (TikZ, gnuplot)
- OpenSim, Simbody
Probability & Statistics
- spm1d
- R
- SPSS
Web Development
- HTML, CSS, LAMP, Django
- UI/UX (PyQt, MATLAB App Designer, Mathematica, Android Studio)
- Game Development (GMS2, Godot gdscript & Mono C#, Unity, pygame)
Hardware
- kiCad, freeCAD, openSCAD
- RepRap, Arduino, Raspberry Pi
Motion Capture
- Motek CAREN (Certified Level 1 Operator, D-Flow, VICON Nexus)
- Shimmer (IMU Sensor Network, Consensys, Android API)
Version Control
- Git, GitHub, GitLab
- CI/CD with GitHub Actions