Software Engineer
- Розробка фреймворку на С++ для заміру швидкодії (benchmarking) сховища метаданих бази даних. Візуалізація результатів роботи (стажування в SAP).
- Підтримка програмного забезпечення для для роботи із інтерферометрами (Windows, на платформі Qt). Переважно робота із інтерфейсом користувача. (Sumix).
Не хочу застарілих технологій: PHP для інтернет-магазинів у минулому; не хочу підтримувати існуючий код 100% часу, хочу вирішувати технічні задачі в процесі роботи -- це найголовніше. Хочу, щоб команда відповідала за продукт, головне -- це продукт, ставлення до продукту. Технології -- це вторичне.
- Вклад до oreboot -- платформи на мові Rust для підготовки пристрою із довільною архітектурою процесору до запуску операційної системи (firmware, проект з відкритим вихідним кодом).
- Вклад до RISC-V, спрощеної архітектури процесору порівняно із традиційною x86. Допомагав працювати зі специфікацією та документуванням.
- Розробив систему для керування редактором Emacs за допомогою голосу, використано програмний продукт flashlight від Facebook із відкритим вихідним кодом для розпізнавання мови. Комерційний аналог: serenade.ai
- Вклад до oreboot -- платформи на мові Rust для підготовки пристрою із довільною архітектурою процесору до запуску операційної системи (firmware, проект з відкритим вихідним кодом).
- Вклад до RISC-V, спрощеної архітектури процесору порівняно із традиційною x86. Допомагав працювати зі специфікацією та документуванням.
- Розробив систему для керування редактором Emacs за допомогою голосу, використано програмний продукт flashlight від Facebook із відкритим вихідним кодом для розпізнавання мови. Комерційний аналог: serenade.ai
- Розробка фреймворку на С++ для заміру швидкодії (benchmarking) сховища метаданих бази даних. Візуалізація результатів роботи (стажування в SAP).
- Підтримка програмного забезпечення для для роботи із інтерферометрами (Windows, на платформі Qt). Переважно робота із інтерфейсом користувача. (Sumix).
Не хочу застарілих технологій: PHP для інтернет-магазинів у минулому; не хочу підтримувати існуючий код 100% часу, хочу вирішувати технічні задачі в процесі роботи -- це найголовніше. Хочу, щоб команда відповідала за продукт, головне -- це продукт, ставлення до продукту. Технології -- це вторичне.