Габриэль Зороастрийский
Рейтинг
Резюме
Делаю мир лучше с помощью NodeJS и ООП.
Для этого я делаю или не делаю:
- Не разбираюсь в модных фреймворках и еще много лишних красивых слов.
+ Делаю все что касается веб, интернет и IT
+ Знаю как выполнить практически любую задачу с нуля.
+ Знаю как выполнить задачу красиво, коротко, надежно и безопасно.
+ Знаю как работают популярные (и не очень) сетевые протоколы изнутри, в байтах.
+ Fullstack. Знаю как работает веб/интернет среда со всех сторон: От веб сервера и баз данных, до верстки и векторной анимации.
+ Могу придумать оригинальную архитектуру решения, которую можно не только внедрить в продукт, но зарисовать и повесить на стенку в качестве современного искусства.
+ Знаю значения таких слов
ECMAScript6 (JavaScript), NodeJS, PHP7, MySQL, MongoDB, Unix, HTML5, CSS3, XML, JSON, SVG, HTTP, TCP/IP, UDP DNS, FTP, SSH, RegExp, Unix, Apache, Less/Sass/PostCSS, UTF8.
+ В любой момент могу добавить еще к этому списку если того потребует долг или любопытство.
- Пока не делаю приложения под мобильные устройства
- Не понимаю значения фразы "я не знаю как это сделать" и "и так сойдет"
+ и все этим я занимаюсь более 10ти лет, сколько точно даже не скажу.
Что я тут делаю?
+ Если у вас есть "увлекательная" задача в сфере it/web., и вы не знаете кого спросить - спросите меня.
+ Если вам нужен огромный веб проект учета надоев коров или маленький скрипт который отсылает отчеты о фазах луны в датах календаря майа, шрифтом брайля - обязательно обращайтесь!
- Если у вам нужен какой-то узкий специалист, который за пять гривен чинит вордпрес, то скорее всего - это не я
Навыки и умения
Портфолио
-
Xbus - простая шина для микросервисов
Веб-программированиеЗачем нужен еще одна реализация микросервиса для node?
1. Потому что главным критерием шины считаю - простота в использовани (не в реализации) - чем проще api микросервисов, тем меньше зависимостей на конкретную реализацию. Сложность должна быть свойством конкретных сервисов но не шины.
2. Очевидность, интуитивность и предсказуемость. Например шина выглядит как старый добрый EventEmitter, а также не пишет лог в поток процесса по умолчанию, как некоторые другие