Jonas Grammel is a research associate and physicist-turned-software engineer with 14 years of experience building robust scientific and engineering software from Karlsruhe, Germany. He combines doctoral research in integrated photonics and quantum emitters with hands-on back-end and full-stack development, freelancing for ~30 clients before returning to academia. His open-source contributions span power-system analysis (PyPSA), mathematical optimization (JuMP.jl), CLI tooling (plumbum) and practical syncing tools for Emacs orgmode, showing a knack for improving core functionality and developer ergonomics. Jonas excels at refactoring complex codebases, implementing numerical features like linear power flows, and resolving subtle compatibility and usability issues across languages and frameworks. Comfortable bridging physics research and production software, he brings both deep technical rigor and practical product sensibility to interdisciplinary projects. An understated strength is his ability to translate experimental optics problems into clean, maintainable software abstractions that scale beyond the lab.
14 years of coding experience
7 years of employment as a software developer
Doktor (Ph.D.), Physik, Doktor (Ph.D.), Physik at Karlsruhe Institute of Technology (KIT)
MBA Fundamentals Program, MBA Fundamentals Program at HECTOR School of Engineering & Management
Doktor (Ph.D.), Physik, Doktor (Ph.D.), Physik at Karlsruhe School of Optics & Photonics (KSOP)
Bachelor of Science (B.Sc.), Physics, Bachelor of Science (B.Sc.), Physics at Karlsruhe Institute of Technologie
Contributions:10 reviews, 468 commits, 32 PRs in 7 years 3 months
Contributions summary:Jonas primarily focused on refactoring and enhancing the PyPSA library's internal structure and functionalities. Their work involved the creation and implementation of descriptors, and improving code organization through the utilization of generators. A notable contribution was the implementation of features related to linear power flow calculations, along with adjustments to handle pandas' deprecation warnings. The user further refined the codebase by applying code cleanups and ensuring compatibility with Python 3.
Contributions summary:Jonas primarily focused on enhancing the functionality of the org-caldav project. They implemented features like filtering sync tasks by tags and enabling the addition of new entries to an inbox with org-capture-like syntax. Additionally, the user improved the syncing process by fixing an issue with removing timestamps and introducing support for multiple calendars. These changes suggest a focus on refining the core calendar synchronization capabilities.
synccaldavorgmodeemacsemacs-lisp
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.