🔥

Тред (@jin_nin)


Думаю пришла пора выкладывать карты на стол. Эту неделю с вами был Дмитрий Карловский. Начинал я лет в 10 с бейсика ещё под DOS. Игр на нём не было, поэтому пилил их сам себе и баловался демосценами. С появлением интернета, последние лет 15, я занимаюсь в основном фронтом.

Работал и в стартапах, и на галерах, и в интерпрайзе. Как в больших проектах, состоящих из нескольких команд, так и сольно тянул на себе фронт и бэк. Сплавлялся по ватерфолу, скрамил канбан, и пережил кучу тренингов по методологиям.

Из фреймворков глубоко ковырял как первый так и другой Angular, ExtJS, SAPUI5, React, Knockout, RxJS, MobX и, конечно, кучу велосипедов. 4 года назад собрал весь свой опыт и запилил фреймворк $mol. Историю его становления можете почитать тут: github.com/nin-jin/HabHub…

Пишу статьи о программировании вообще и фронтенде в частности. Обычно это лонгриды о необычных решениях наболевших проблем. На хабре: habr.com/ru/users/vinta… И перекат: habr.com/ru/users/nin-j…

Иногда выступаю на митапах и конференциях. Глянуть выступления можно тут: github.com/nin-jin/slides… Сам состою в команде PiterJS. И, кстати, сделал для нас сайт на $mol за пару вечеров: piterjs.org

Из бэкенда работал с NodeJS + OrientDB. Очень понравилось. Хочу теперь свою Графовую СУБД запилить, но всё руки не доходят. Основная идея - иммутабельность, позволяющая избавиться от Write Ahead Log и получить Audit Log из коробки. Пишите, если хотите поучаствовать.

Разработал формат представления иерархичных данных Tree. Он одновременно и легко читаемый, и компактный, и простой в машинной обработке. github.com/nin-jin/tree.d Есть идеи с созданием языка программирования на его основе по типу Lisp, но без скобочек. Опять же - в личку, если что.

Сейчас работаю над одним амбициозным проектом. Когда кому-то говорю о нём - крутят у виска и говорят, что ничего не выйдет. Конкуренты десятилетиями не могут довести свои решения до ума, а я тут за пару лет хочу сделать лучше, чем у них. Ну а я уже почти, следите за новостями.

Если вас (или кого-то из ваших знакомых) не пугают такие задачи, то у нас открыта вакансия в Москве. Требования простые: - Java/Kotlin и/или TypeScript - Умение и запроектировать, и закодить, и обеспечить качество Так что пишите в личку и наши люди свяжутся с вашими.