Cyrill Tekord — Senior Software Engineer

10+ years of professional experience in software development

Programming Languages
Rust, C#, PHP, TypeScript, C/C++, Python, Java, Lua.

Points of Interest
Reverse engineering, compiler development, graphics programming, audio programming, game engine development, digital signal processing, chat bot development, web development, project management, business analytics.

My Personal Works

PHP Result — Result object for PHP inspired by the Rust programming language.
Opcode Constant Generator for C++ — This script generates C++ header file with opcode constants based on YAML file definition. It may be useful for virtual machine developers. Written on Python.
Vertex Declaration System (3D Graphics) — This library allows you to describe custom vertex structures by creating an array of vertex elements that correspond to each of the data elements in your structure. Written on C#.

Projects

A few number of major projects are not listed here due to non-disclosure agreements.

Project
to4ka
[2020-2021]

Classifieds for the Russian-speaking population and businesses in the United States.

Senior back-end developer

Project
hotdesc (formerly Swizzy)
[2019-2020]

A collaboration tool (based in USA).

Senior back-end developer

Project
Azimuth Candidate Portal
[2018]

Chicago-based human resource consulting company specializing in matching local industrial and manufacturing companies.

Senior back-end developer

Project
LazyChimp.com
[2018]

A car auction and a dealer service based in Chicago (USA).

Senior back-end developer

Project
iDOevent (closed in 2020)
[2017]

An entertainment event catalog and constructor targeted on Moscow and Saint Petersburg (Russian Federation).

Lead developer

Project
UberClean24
[2016]

A cleaning service based in Moscow (Russian Federation) with custom CRM.

Lead developer