Anton Ekblad

Software Engineer at Cactus Rail AB

Gothenburg, Västra Götaland County, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anton Ekblad is a software engineer and computer science PhD with 16 years of experience building compilers, domain-specific languages, tooling and functional programming systems, currently splitting time between founding Koditoriet and engineering at Cactus Rail AB in Gothenburg. He brings a research-first mindset from a Chalmers PhD and postdoc to practical product work, having improved Haskell-to-JavaScript compilation, refined TOML grammars for the popular ANTLR v4 repo, and tackled performance and maintainability in backend toolchains. Comfortable across embedded, distributed, and ML-adjacent systems, Anton combines deep type-and-language expertise with hands-on DevSecOps and production engineering. His open-source contributions show attention to language correctness and codegen details that rarely surface in product roadmaps. Colleagues describe him as a functional programmer with a playful side—self-described “magical girl”—who applies rigorous research practices to shipping robust developer tooling.
code16 years of coding experience
job7 years of employment as a software developer
bookJapanese Studies, Japanese Studies at Kansai Gaidai University
bookJapanese Studies, Japanese Studies at Lund University
bookJapanese Studies, Japanese Studies at Linköping University
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Chalmers University of Technology
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at University of Gothenburg
languagesSwedish, English, Japanese, German
stackoverflow-logo

Stackoverflow

Stats
8,525reputation
450kreached
29answers
11questions
Badges
onclick
top-5%
javascript
top-5%
html
top-5%
github-logo-circle

Github Skills (21)

code-optimization10
toml10
grammar10
grammars10
code-generation10
compiler-design10
parsing10
antlr10
text-parsing10
haskell10
onclick9
javascript9
bytestring9
html9
stm6

Programming languages (12)

DockerfileJavaShellCoffeeScriptRustCANTLRVerilog

Github contributions (5)

github-logo-circle
valderman/haste-compiler

Jan 2012 - Mar 2019

A GHC-based Haskell to JavaScript compiler
Role in this project:
userBack-end Developer
Contributions:2 releases, 1786 commits, 21 PRs in 7 years 2 months
Contributions summary:Anton primarily worked on improving the performance and maintainability of the Haskell to JavaScript compiler. Their contributions included removing dependencies, optimizing code generation, and improving exception handling. The user also focused on refactoring the code to streamline the codebase and enhance the overall development workflow by addressing issues with tail call optimization and source code generation.
compilerghchaskelljavascript
antlr/grammars-v4

Oct 2021 - Oct 2021

Grammars written for ANTLR v4; expectation that the grammars are free of actions.
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR in 3 days
Contributions summary:Anton contributed to the grammar of the TOML language within the ANTLR v4 ecosystem. Their work focused on refining the TOML grammar by adding features such as support for lowercase hex digits, leading zeros in float exponents, and nested arrays without whitespace. The user also addressed inconsistencies and improved the grammar's overall correctness. This involved modifying grammar rules within `toml.g4` to accommodate these enhancements.
antlrgrammars
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