Brooklyn Zelenka

Senior Researcher at Ink & Switch

Vancouver, British Columbia, Canada
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
Brooklyn Zelenka is a senior researcher and serial founder with 11 years building distributed, fault-tolerant systems and programming language design, currently at Ink & Switch after cofounding Fission to enable web-native, serverless front-ends. A functional programming expert and prolific Elixir author, she built core libraries like Witchcraft and Exceptional and has driven language and standards work across Ethereum (including EVM evolution proposals and ERCs). Brooklyn pairs deep formal-verification and VM design knowledge with practical product experience—shipping prototypes, reference implementations, and best practices for companies like Kickstarter, MetaLab, and Uber. She has led and scaled engineering teams as both solo principal and CTO, focusing on principled software and developer ergonomics. An organizer and international keynote speaker, she cultivates communities (BEAM Vancouver, Vancouver Functional Programmers, Code & Coffee) that bridge research and production. Outside the usual résumé, she brings a composer’s sensibility to system design—prioritizing structure, rhythm, and maintainability in complex codebases.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Music Music Theory and Composition, Bachelor of Music Music Theory and Composition at University of Calgary
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

functional-programming10
monads10
typeclass10
functor10
elixir10
algebraic-data-types9
monoid9
category-theory8
arrows8
arrow-js8
arrow-keys8

Programming languages (24)

C#CSSC++RustTeXElmGoHTML

Github contributions (5)

github-logo-circle
witchcrafters/witchcraft

Oct 2015 - Mar 2021

Monads and other dark magic for Elixir
Role in this project:
userBack-end Developer
Contributions:4 releases, 7 reviews, 117 commits in 5 years 6 months
Contributions summary:Brooklyn appears to be focused on developing the core elements of the Elixir-based project, "witchcraft," including the initial project setup, defining data structures like Maybe and Monoid, and implementing the Monoid protocol and other type classes such as Functor and Apply. They also worked on defining monad functions, and started integrating code for Category and Arrow based implementations. Their work involves creating and implementing core algebraic structures and functional programming concepts, such as Monoid, and Functor.
functortraversablemagiccategoryelixir
witchcrafters/operator

Oct 2016 - Mar 2021

Helpers for defining Elixir operators
Contributions:2 commits, 7 PRs, 24 pushes in 4 years 5 months
macroselixirhelpers
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
Brooklyn Zelenka - Senior Researcher at Ink & Switch