Brian McKenna

Brian McKenna

Mentor
Rising Codementor
US$25.00
For every 15 mins
1
Sessions/Jobs
ABOUT ME
Functional programming trainer
Functional programming trainer

I love to teach people functional programming. It's currently my day job. I sometimes upload FP classes to Twitch and YouTube.

English
New Delhi (+05:30)
Joined September 2019
EXPERTISE
9 years experience
Have been doing functional programming professionally since around 2010 and have been now done it professionally using many different too...
Have been doing functional programming professionally since around 2010 and have been now done it professionally using many different tools, including Java, JavaScript, Scala, etc. I have trained many people to contribute to functional code bases.
View more
View more
9 years experience
Worked on a few production services in Haskell. Have spent a lot of time with various fundamental Haskell libraries such as lens, amazonk...
Worked on a few production services in Haskell. Have spent a lot of time with various fundamental Haskell libraries such as lens, amazonka, optparse-applicative, etc.
Lens
View more
Lens
View more
2 years experience
Worked full time for 2 months on a desktop application written using PureScript. Have worked on the PureScript compiler, improving perfor...
Worked full time for 2 months on a desktop application written using PureScript. Have worked on the PureScript compiler, improving performance by 2.5x during compilation. Worked on Halogen library.
View more
View more
5 years experience
Been using NixOS for development systems since 2014. Worked as an SRE to migrate production AWS infrastructure to an internal PaaS using ...
Been using NixOS for development systems since 2014. Worked as an SRE to migrate production AWS infrastructure to an internal PaaS using Nix and Docker.
View more
View more
2 years experience
I love to play with Agda and I know the basics of various techniques to prove things in it. I'm not an expert in various proofs, just the...
I love to play with Agda and I know the basics of various techniques to prove things in it. I'm not an expert in various proofs, just the tooling.
View more
View more

REVIEWS FROM CLIENTS

Brian's profile has been carefully vetted and approved as a Codementor. Connect with Brian now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
roy
Small functional language that compiles to JavaScript.
JavaScript
799
72
bilby.js
Serious functional programming library for JavaScript.
JavaScript
581
23
Stack Overflow
36615 Reputation
4
53
59
EMPLOYMENTS
Senior Developer
Atlassian
2015-06-01-Present
Currently training a team of developers with no previous experience in functional programming nor Scala.
Currently training a team of developers with no previous experience in functional programming nor Scala.
Scala
MongoDB
Scala
MongoDB
Web Developer
SlamData
2015-04-01-2015-06-01
Worked on a desktop application for a big data exporation tool, using PureScript.
Worked on a desktop application for a big data exporation tool, using PureScript.
PureScript
PureScript