Разработка торгового графика
Разработка кроссплатформенной библиотеки торгового графика под веб, Android, десктоп, iOS. Использовал Java, GWT, React, TypeScipt, WebGL, Swing, немного Kotlin, MetaTrader (mq5), TradingView (Pine Script), WebAssembly.
Профит для компании
- за несколько дней влился в разработку и начал закрывать реальные задачи
- разобрался в огромной кодовой базе и делал доработки в соответствии с имеющейся архитектурой
- закрыл огромное количество задач из бэклога
- в сложный для проекта период я полностью взял разработку на себя и героически довёл до релизного состояния
- компания поняла, что эту библиотеку вполне можно дальше развивать, новый график на Kotlin перестал быть острой необходимостью
Причина ухода
- договаривались, что буду разрабатывать новый график на Kotlin, в реальности этого не было
Задачи
- поддержка и развитие очень крутой библиотеки, в которой код пишется один раз и работает на многих платформах, включая рендеринг
Мой профит
- стал полноценным Java-программистом (раньше были только собственные проекты)
- получил много опыта в TypeScript/React и Android/Kotlin
- в боевых условиях проверил, что я по-прежнему очень быстрый программист и могу долго работать в режиме кранча
- получил знания в новой предметной области - трейдинг и теханализ