I'm a researcher at DTU Wind & Energy Systems, previously at NREL. I build scalable optimization algorithms and validation frameworks for wind energy—my methods are implemented in TOPFARM, adopted by five major platforms via WindIO, and cited in 100+ papers. More recently I've been working on adversarial robustness and ML surrogates for control.
Scalable solutions for energy, data, and control.
Led the development of WindIO, a machine-readable ontology adopted by five major software platforms (including NREL's FLORIS and DTU's PyWake). This work standardized the data exchange for complex wind energy systems, enabling interoperability across the entire modeling ecosystem and eliminating data compatibility bottlenecks.
Pioneered optimization under uncertainty approaches for wind farm control that reduced extreme mechanical loads by 47%. This work has been cited in over 100 research papers and referenced in industrial patents, becoming a standard methodology for robust "wake steering" control strategies deployed in the field.
Developed a novel SGD algorithm capable of optimizing layouts for fleets of over 1,200 autonomous units. This approach enforces deterministic constraints within a stochastic framework, reducing computation time by 95% compared to legacy methods and enabling the design of gigawatt-scale energy systems.
Addressed the "Arms Race" problem in adversarial learning by implementing a "Self-Play" training architecture. Trained control agents to survive active sensor corruption, resulting in systems that maintain high performance in both clean and hostile environments without the typical "alignment tax."
Created a predictive validation tool that increased scenario coverage by 72%. By quantifying epistemic vs. aleatoric uncertainty, this framework focuses expensive validation campaigns only on high-risk operational conditions, acting as a force multiplier for safety verification.
Supervised the development of a Graph Neural Operator (GNO) that embeds physical constraints into the network, enabling zero-shot generalization to unseen physical topologies.
View Architecture →
Auditing large language models for unsafe code generation patterns (silent exception suppression). Released as an open-source tool.
View Audit →
Benchmarking and fortifying CNNs against weather occlusion (rain/fog) using SOTIF-style domain randomization.
View Benchmarks →