Haskeller in Leipzig, Germany
Programming is a passion I enjoy both professionally and personally. In particular I am most attracted to functional programming in Haskell, with its strong emphasis in building sophisticated abstractions that are strongly typed and deeply connected with mathematics. Although I don’t have much professional background in Haskell, if given the chance I can demonstrate my fluency in both basic and advanced topics such type level programming in Haskell. As I learn about programming language research topics such as dependent types and algebraic effects, I am able to relate it back to Haskell and further improve my programming skills.
In the previous companies I worked at, I demonstrate strong capabilities on bootstrapping new projects from scratch, leading development of the projects, delivering them to production in reasonable time frame, coordinating with stakeholders and different teams to validate the solutions, and reaching the business goals of the projects. Outside of work, I help nurturing new generation of programmers by participating in tech communities and organizing events and workshops for beginners.
I constantly challenge myself to keep improving my skills and learn new things that I have little experience on. To break through my current limit, I am seeking Haskell-related opportunities so that I can fully utilize the knowledge I have accumulated in the past few years, as well as learning deeper into type theory and programming language research.