Position: Erlang developer
Category: C++
English level: fluent
Years of experience: 11

If you need to implement math-related algorithms like computation of graph spectrum or factor analysis or other, compile it as NIF function inside of distributed Erlang system, you are welcome to cooperation!
Erlang – support and development of servers’ backends in betting industry; this work required good
knowledge of Erlang as functional language and comprised profound use of Erlang’s OTP libraries
and design principles, interaction with relational and non-relational databases, implementing and
testing of certain mathematical models related to finances and risk-management. Development and
support of CRM system with BPMN processes was based on the use of Erlang and its OTP
libraries, and partially Elixir, use of non-relational Rocks-DB, installing/porting of the system to
different platforms (Linux, MacOS, and Windows, that required, in particular, certain
study/knowledge of cmake syntax). Also, the latest project required certain work with/on javascript
libraries related to cryptography (PKI and use of digital signatures) and use of different
cryptographic transformations. Both development of betting servers’ backends and CRM system
comprised testing of the whole chain of ‘server-client’ processes by means of browsers’
Development Tools.

June/2020 – now – Erlang and Elixir developer at NodeArt (nodeart.io; Support/development of
CRM system, mostly programming ‘backend’, but ocasionally working with UI/‘front-end’;
certain experience in cryptography)
October/2019 – May/2020 – Erlang developer at Betinvest (support and development of servers’
backends; range of versatile tasks on testing/debugging, refactoring and writing new Erlang
modules such composing/sending multipart e-mail messages using Erlang)
August/2015 – April/2018 – ADAMAAS project, CITEC, University of Bielefeld (software
developer, C++, Qt, Android )
January/2014 – August/2015 – freelancer
January/2011 – December/2013 – a member of the Neurocognition and Action-Biomechanics
Group at the Faculty of Psychology and Sport Sciences at Bielefeld University, Germany.
Programmer at the Excellence Cluster “Cognitive Interaction Technology” (CITEC) implementing a
hierarchical clustering method for measuring mental representation structures in long-term memory
and on complex movement studies in classical ballet and golf.
August/2005, – August/2009 – research assistant in the research programs of CCM (Centro de
Ciências Matemáticas), University of Madeira, and of the NEMO project, implementing and testing
communication models and algorithms for numerical computations, visual data representation and
data processing.