Software Engineer

Summary

Initial education -- purely theoretical mathematics. I later switched to CS, and as part of that, I attended Yandex SHAD (School of Data Analysis).
I worked as a school teacher for about 4 years (math/programming) -- I consider that a form of social service, rather than a job.
At my last job, I was working on Columnstore engine in MariaDB.
Sadly, the team was disbanded because of a recent layoff.
Some notable examples of my work in MariaDB include:
1. Contact
Precision improvements for the stdvar sql functions (Welfords algorithm)
2. Contact
Logical expression rewrite to avoid certain engine limitations (we had plans to expand on it further, but unfortunately its probably not going to happen)
3. Contact
Objects generating code to recreate themselves for the purposes of testing.
4. Contact
Various recursion elimination improvements (we were getting stack overflows)
I am also interested in the theoretical CS field, in particular complex algorithmic optimizations. Sometimes I am also exploring certain mathematical problems.
I am from Russia, but I currently live in Estonia. I would be interested in both the remote position and the relocation + office work.

Expectations

Ideally I'm looking for a role where I can work on compilers, programming language design, database design, or low-level system programming. I have two years of experience as a software engineer at MariaDB ColumnStore, where I worked with C++ extensively. I enjoy diving deep into how things work under the hood, and I'm passionate about low-level systems. Not only that, but I'm also familiar with Linux and like working in environments where I can use that knowledge.
While these are my primary interests, I'm also open to considering various roles that may not align perfectly with my experience. I'm eager to explore new areas, take on different challenges, and expand my skill set. I'm willing to adapt and contribute wherever I can add value.

Employment Preferences

Relocation destinations:

  • Norway
  • Netherlands
  • Sweden
  • Denmark
  • New Zealand
  • Finland

Spoken Languages

  • English - Fluent
  • Russian - Fluent
Expected Base Salary

**,000 EUR

Academic Degree
Experience

Total Professional Experience

2 years

Startup Experience

no experience

Big-Tech Companies

2 years

Enterprise Experience

2 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate