Alexander Turenko

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). • Other skill and experience: • Using GNU/*/Linux, understanding some concepts of Unix-like OS. Gentoo Linux is primary OS since 2008. • Proof-of-concept kernel for 8086 CPUs and very simple module (character device) for Linux kernel for learning purposes. • OpenGL 3.x and shaders in visualization of water waves. • Recommendation systems (collaborative filtering, content-based filtering for texts). • Client-server applications (educational and real), i. e. Jabber-clients. • Implementing the interpreter of DSL (domain specific language) for a text-based game bot. • Participating in translating technical and popular scientific articles from English to Russian. • Participating and contributions (bug-reports, patches, pull-requests) to open-source projects as an integral part of the lifestyle. • Links: • GitHub: https://github.com/Totktonada • Contacts: • [email protected] (preferable) • +7-985-439-43-89 1.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us