Summary
Bernhard Enders is an Associate Professor at the University of Brasilia who blends over a decade of academic leadership in computational physics with deep practical expertise in multiple programming languages (C/C++, Java, Python, PHP, Fortran). His research and teaching focus on numerical analysis, computer simulation, and data-driven materials science, with applied work in semiconductor physics and nanotechnology informed by an MS and PhD in theoretical and computational physics. He has a strong track record of translating complex scientific problems into robust software, having taught data structures and developed production PHP/Oracle systems for government projects. Known among students as a “physicist who codes,” he bridges rigorous theory and hands-on engineering to produce reproducible simulations and educational tools.
11 years of coding experience
Bachelor's degree, Physics, Bachelor's degree, Physics at Universidade Federal de Uberlândia - UFU
Doctor of Philosophy - PhD, Theoretical and Computational Physics, Doctor of Philosophy - PhD, Theoretical and Computational Physics at Universidade de Brasília