Developer with 15+ experience so far, trying to solve complex problems using various languages, tools, and platforms.

Concurrency and Parallelism were my primary research area, where I was building Lock-Free and Wait-Free data structures as well as low contention locks.

Later I got involved with Specification problem solving and the concept of Program Synthesis and building models from examples. This lead me to interesting findings on how this can be applied to NLP and Statistical programming.

I currently work as a "Research and Innovation Director," where I lead Computer and Data Science teams.

My newest area of research is tokenizers and parsers; I'm building a language and a compiler.

Infographics:

I'm the author of over 200 compiler and performance infographics covering numerous performance and compilation topics across multiple compilers and languages

Infographics
Here are (almost) all of my infogaphics that I’ve made on compilers, programming languages, and performance. If you like them, then consider buying me a coffee:If you plan to use a graphic then remember to credit the author, please provide a link to my Twitter and other socials.

YouTube channel:

LevelUp
A channel about cool (programming) experiments and research.

GitHub:

badamczewski - Overview
badamczewski has 19 repositories available. Follow their code on GitHub.

Presentations: