I’m an experienced speaker. I made about 20 different talks and lectures on Functional Programming, Software Design in Haskell, Functional C++.
I do a research on Functional Design and Architecture and present the results to the community as talks, articles and showcase projects.
I invented several design approaches and investigated the existing ones. Using this knowledge, I created different real-world applications which drive real businesses. With my approach (I call it Hierarchical Free Monads), there is now a complete methodology of Software Engineering in Haskell. And it’s the most developed approach on the moment.
Feel free to contact me if you want me to be a speaker at your conference!
Designing complex applications with Free monads (Eng)
Lambda Conf Global Edition 2020
Haskell Love 2020 online
f(by) 2020, Minsk, Belarus
Functional Conf 2019, Bangalore, India
FPure 2019, Kazan
Like in Haskell: Final Tagless and eDSLs on concepts (Rus)
C++ Russia 2020 online
C++ Russia 2019, Moscow
LambdaNsk, Novosibirsk, 2018
C++ User Group, Novosibirsk, 2014
LambdaNsk, Highload Siberia++, 2018
Product :: RubyOnRails -> Haskell (Eng)
HasGeek / JSFoo, Bangalore, India, November 2019
FProg Spb June 2020
FProg Spb May 2020
Haskell for mainstream developers (Rus)
FProg Spb Octover 2019, Saint Petersburg
Podcasts and interview
I’m talking about C++: the past, the present and the futre. About standards, philosophy, pitfals, community.
Remote Talk Podcast. Novosibirsk, Haskell in production, Rust, problems of IT, Functional Programming (Rus)
I’m talking about my path in IT, about my book «Functional Design and Architecture», about problems in IT and about other stuff.
I, Sergey Platonov and Eugene Trifonov are talking about the C++ Russia conference, about the Program Committee work, and how to get into the conference as a speaker.
Interview to the Scalalaz podcast given at the FPure 2019 conference.
Talks about Scala and Haskell with Oli Makhasoeva.