// background

Background

A few notes on the technical background and interests that shaped how I approach engineering.

  • I grew up and studied in the Russian Far East, much closer to China than to Moscow, and earned a master’s degree in computer systems analysis.
  • My university work included C++, x86 assembly, and assembly for an embedded RISC controller. That low-level foundation still influences how I think about performance, concurrency, and system boundaries.
  • I later moved into Java and built an early chat application with applets and AWT. Since then, I have worked with languages including Perl, Scala, Go, and TypeScript.
  • After university, I pursued graduate study and taught database and networking courses at my alma mater for two semesters. Teaching reinforced the value of explaining complex systems clearly and precisely.
  • Outside work, I am learning Spanish. Learning a third language has been a very different experience from learning a second one.