Truman Ellis

Developer at Temples of Refuge

Portugal
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

👤
Senior
🎓
Top School
Truman Ellis is a developer with 14 years of experience in scientific and engineering software, holding a Ph.D. in Computational Science, Engineering, and Mathematics and dual degrees in Aerospace Engineering. He specializes in advanced numerical methods for fluid simulations and multi-physics problems, has significant experience both running commercial CFD/CAE tools and authoring high-performance research codes in C++ and Python, and has contributed improvements to the widely used libMesh library to support Discontinuous Galerkin methods. At The Aerospace Corporation he modernized and validated mission-critical simulation and optimization tools, led small engineering teams, and refactored legacy code into parallel C++ and Python toolchains. His background spans solid mechanics, electromagnetics, heat transfer, and plasma physics, and he brings a keen interest in clean, elegant solutions, communication, and project management. Based in Portugal, he is now developing the Synchronicity Engine, blending technical rigor with a community-focused regenerative ecosystem—an unexpected bridge between high-performance simulation and socio-environmental systems design.
code14 years of coding experience
job8 years of employment as a software developer
bookPh.D., Computational Science Engineering and Mathematics, 3.92, Ph.D., Computational Science Engineering and Mathematics, 3.92 at The University of Texas at Austin
bookCalifornia Polytechnic State University, San Luis Obispo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
183reputation
9kreached
0answers
3questions
github-logo-circle

Github Skills (7)

finite-element-analysis10
c-language10
cprogramming-language10
numerical-methods10
architecture9
architectures9
cmake6

Programming languages (3)

C++CJavaScript

Github contributions (5)

github-logo-circle
libMesh/libmesh

Jul 2011 - Nov 2011

libMesh github repository
Role in this project:
userBack-end Developer
Contributions:71 commits in 4 months
Contributions summary:Truman's commits primarily focused on enhancing the DiffSystem and FEMContext frameworks within the libMesh repository. They implemented features to incorporate neighbor information, which is crucial for Discontinuous Galerkin (DG) simulations. The contributions also included fixes for boundary condition handling and numerical Jacobian calculations, and involved modifications to the configuration and build scripts. These improvements are aimed at supporting DG methods within libMesh.
golangfinite-element-analysisfemparallelfinite-element-methods
CamelliaDPG/Camellia

Apr 2012 - Mar 2016

Contributions:688 commits, 207 pushes, 1 branch in 3 years 11 months
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
Truman Ellis - Developer at Temples of Refuge