Team Insights: Anler, Back End Engineer and Functional Programmer

Anler is an experienced developer who co-founded the Madrid Haskell Users Group

Hi there! My name is Anler and I’m from Cuba. I learned to program quite late, at the age of 19 when I started university. The languages I used then were C and C++ since I was studying Automation Engineering. I dropped out of university in order to emigrate to Spain where my dad lived. Once in Spain, I immediately was fascinated by the Internet and the amount of information you have at the tips of your fingers, and since that moment I have dedicated my time to learn and teach anything that catches my attention, which is quite a lot.

One of my passions is to teach what I’ve learnt, so I have been a teacher at IronHack, I’m also working together with FunctionalHub on a series of courses about functional programming and I co-created the Madrid Haskell Users Group to spread out my love for functional programming and Haskell in particular.

I just find the whole topic quite attractive and interesting. I think of myself as a frustrated mathematician so that makes cryptography a wonderful space where I can enjoy learning and applying concepts that are deeply-linked to math.

Having the opportunity to know what’s exactly happening in the crypto space and how that‘s going to shape our future is also priceless for me. Some friends from the Haskell community have created the Blockchain Madrid Haskell Users Group to help others understand the new opportunities and applications that this technology offers.

As a software developer I really don’t need much, just a POSIX system and Emacs, among the required ones I need for a particular problem using a particular technology.

The most important thing for me when working on something is the ability to find documentation quickly, that’s why I love Emacs and it’s self-documenting system. I think tools should guide you in how to use them by giving you meaningful error messages and pointing you to the docs when you accidentally use them incorrectly. I think my ideal tool would be a Lisp Machine; I hope some day it comes back to life.

Rust is an amazing language. It gives you the control you need when creating critical/high-performance software, and it does so without forcing you to juggle with safety. Carrying the burden of making critical software memory safe is something I do not enjoy at all; I prefer to feed my brain other creative tasks rather than thinking of where I screwed up by freeing the wrong pointer. That’s what machines are for, in my opinion.

For Witnet, it is an obvious choice since it addresses our two main concerns: performance and safety.

Being a young project founded by smart people with a big challenge was the main thing that attracted me to Witnet. I love to learn from others, as well as to work in a family-like environment.

Witnet gives me that along with the opportunity of creating a tool that can help anyone (hopefully everyone) to feed smart contracts verified information that could not be tampered by any entity.

I enjoy to exercise, travel, learn, feed the cats that live in my neighborhood, and specially now, the thing I enjoy the most, is to stroll with my newborn baby around the city.

You can follow Anler on Twitter to get to know him a little better /👁/



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store