Alexander Turenko
Alexander Turenko • Date of birth: 1992-04-28. • Education: Lomonosov Moscow State University, Faculty of Computational Mathematics and Cybernetics, 2009{2015. • Jobs (from older to more recent): • Tarantool DBMS, March, 2017 |Now. • Tarantool Server Team. Working on tarantool itself, modules and connectors. Relatively valuable tasks were graphql module and merger builtin module. • Solution Engineering Team. A point-to-point money transfer service for banks. The core idea is to provide an API and a service to perform money transfers using a phone number or an other ID. Developed from a first line of code to production (started as the single member, then working in a team of three members). • Intel, compilers performance analysis, March, 2015 | July, 2016. • Analyzing of code performance / code size / compile time degradations. • Creating and supporting perf. analysis tools. • Got C/C++ compilers background, touched LLVM/Clang. • Notable open-source projects (out of paid work): • BombusMod. J2ME & Android Jabber client. Integrating juick.com microservice, improving hotkeys, lots of small improvements. • Tkabber plugins. Desktop Jabber client written in Tcl/Tk. Juick and notes plugins. • Whatifrussian. Translations of Randall's Monroe popular scientific articles. Proof-reading and translating, Python & JS programming, contributing a bit to projects we use (Pelican, Zepto). • Area of interest: System programming. • Programming languages: • C, Lua, Java (J2SE & J2ME), C++ (mostly C++03 w/o STL), x86 assembler (Intel and AT&T syntax both), sh (and bash), Python, Tcl/Tk. • Fuzzy experience with: Pascal, GLSL, Refal5, SWI Prolog, Lisp, Haskell, PHP, JavaScript, OpenMP, MPI. • Human languages: • Russian | native. • English | intermediate (reading and writing documentation, technical discussions).
[Show full text]