I am a passionate programmer with a strong foundation in computer science and competitive programming. Programming isn’t just my profession—it’s my lifelong passion. Whether tackling complex challenges or building innovative solutions, I bring dedication and expertise to every project.


Work experience

2011–2023: R&D Center GeoTEC LLC (Russia), Software engineer.

  • Designed a UI/Dataflow framework for Prime, a platform for petrophysical interpretation. The framework is complemented by a compiled domain-specific language (DSL) and an integrated development environment (IDE).
  • Designed a DSL for wellborne data retrieval that compiles into efficient SQL queries.
  • Implemented a wide variety of tools and components for pertophysical interpretation (using conventional as well as various Machine Learning algorithms).
  • Worked on company’s internal infrastructure in Python (build system, CI).
  • Wrote a web-based wellborne data visualization solution using C# + WebSharper.
  • Wrote wellborne data visualization desktop software using Rust + GTK.
  • Designed and developed software for digitizing well logs using Rust + GTK.
  • Implemented software for Multi-finger Caliper Tool (MCT) data visualization and interpretation.
  • Implemented software for Electromagnetic Defectoscopy (EMDS) of multi-string wells.
  • Systems programming for the Prime platform (tools for data and computation management).

2010: Yandex (Russia), Software engineering intern.

Worked on algorithms for search results ranking.


Language skills

  • Russian: native.
  • English: fluent.
  • Japanese: intermediate.

Education

  • 2006—2010: Ufa State Aviation Technical University (now UUST).

    Bachelor of Computer Science.


Programming competitions