Agostino De Marco is an Associate Professor of Flight Mechanics at the University of Naples Federico II with over two decades of academic and research experience spanning aircraft flight dynamics, flight testing, and applied aerodynamics. He holds a PhD in Naval Engineering with a strong specialization in computational fluid dynamics and scientific computing, and has translated that expertise into multidisciplinary work across aeronautical and naval problems. A proficient software engineer and programmer, he is fluent in languages from Fortran and C++ to Python and Java, and applies rigorous software engineering and object-oriented design to scientific code and simulation tooling. He contributes to open-source flight dynamics tooling—recently improving JSBSim documentation and interactive Jupyter examples—to lower the barrier for new users of complex flight-simulation libraries. Based in Naples, he combines hands-on CFD and grid generation experience with practical skills in CAD, web development and SCM workflows, reflecting a rare blend of theory, coding, and experimental practice. Colleagues value him for continuous-learning ethos and for making sophisticated simulation technologies accessible to students and collaborators.
10 years of coding experience
21 years of employment as a software developer
Doctor of Philosophy (PhD) in Naval Engineering, Computational Fluid Dynamics, Doctor of Philosophy (PhD) in Naval Engineering, Computational Fluid Dynamics at University of Naples Federico II - PhD in Naval Engineering
Master's degree, Computational Fluid Dynamics, Master's degree, Computational Fluid Dynamics at Università degli Studi di Napoli 'Federico II'
An open source flight dynamics & control software library
Role in this project:
Technical Writer
Contributions:16 releases, 39 commits, 52 PRs in 4 months
Contributions summary:Agostino primarily focused on creating and updating documentation for the JSBSim project. Their commits added and revised Jupyter Notebooks, specifically targeting the setup and usage examples. These changes included adding setup instructions and demonstrating basic flight dynamics model instantiation and access to model properties, improving the learning experience for new users. They also added a utility file (`JSBSim_nb_utils.py`) and updated the notebooks to integrate it.
Teaching material for Italian Air Force Academy Pilot Training
Contributions:136 commits, 130 pushes, 1 branch in 2 years 9 months
italianteachingtrainingairforce
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.