Software Language Engineer And CEO at Swat.engineering
Amsterdam, North Holland, Netherlands
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Davy Landman is a software language engineer and CEO based in Amsterdam with 22 years of experience building DSLs, compilers, typecheckers, IDE extensions and automated software analysis tools. He combines deep research experience from a PhD and technology transfer at CWI with hands-on engineering across C#, Java, Delphi and low-level JNI/C work—for example improving zstd-jni to stream directly from Java NIO ByteBuffers. As founder of Swat.engineering he helps teams “make domain knowledge executable,” tackling complex renovation projects and greenfield language designs. Known for meta-programming, reverse engineering and pragmatic TDD, he bridges formal methods and production tooling, and is one of the core developers on the Rascal language ecosystem.
22 years of coding experience
7 years of employment as a software developer
Havo, Natuur en Techniek, Havo, Natuur en Techniek at Trevianum Scholengroep
Bachelor, ICT, Business Software, Bachelor, ICT, Business Software at Zuyd University of Applied Sciences
Master, Software Engineering, Master, Software Engineering at Universiteit van Amsterdam
Contributions:11 commits, 2 PRs, 10 comments in 12 days
Contributions summary:Davy primarily focused on enhancing the `zstd-jni` library, a JNI binding for the Zstd compression library, to support direct buffer streaming. Their work included implementing a `ZstdDirectBufferDecompressingStream` and `ZstdDirectBufferCompressingStream`, along with corresponding JNI code in C. These changes enabled efficient compression and decompression directly using Java NIO `ByteBuffer`s, improving performance by leveraging memory mapping and reducing unnecessary data copies. Tests were also added to validate the functionality of the streams, and improve corner cases like reading/writing one byte at a time.
A rascal library to translate OFG's to Tonella and Potrich's Object Flow Graph language.
Contributions:3 PRs, 5 pushes, 3 comments in 3 years
rascaldataminingmemgraphquery-languagetranslate
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
Davy Landman - Software Language Engineer And CEO at Swat.engineering