// 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.