Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

Меня интересуют фундаментальные вещи. Первая и основная - математика. В частности, геометрия с её отличными приложениями - OpenGL / Metal / WebGl. Последнее я изучаю в настоящий момент. Программирование же, в общем случае, - это производная теории вычислений (то есть алгоритмов), дискретной математики (конечных автоматов) и криптографии (p-адические числа), - тоже является неотъемлемой частью математики. Все эти вещи меня тоже интересуют, в том числе в качестве реальных приложений. 
Недавно появилась публикация на Хабре - https://habr.com/ru/post/467959/ 
Кроме этого, по мере сил и времени изучаю Haskell. В JavaScript, на мой взгляд, есть серьезное неудобство, - и это даже не отсутствие статической типизации, а отсутствие перегрузки операторов. 
С интересом рассмотрю ваше предложение, если только обязанности не будет включать в себя сугубо рутинной работы. Доброго дня!

Профессиональные навыки
HaskellJavaScriptWebglNode.jsTypescriptSQLLinuxBash
Опыт работы
Altium Limited является одним из ведущих разработчиков программного обеспечения для проектирования электронных устройств
Software Engineer
Ноябрь 2019 — По настоящее время (9 месяцев)
Мы создаем сложный технологичный продукт с человеческим интерфейсом.
JavaScript developer
Сентябрь 2018 — Август 2019 (1 год)

Javascript-разработчикПродукт представляет собой среду для визуального программирования. 
Из нетривиальных задач, - я разработал вариацию алгоритма a-star для соединения сущностей, наподобие трассировки печатных плат, занимался проектировкой шаблонизатора логических выражений (парсинг и валидация). В конечном счете, и это был неожиданный итог, у меня получилось сформировать концепт организации архитектуры приложения, основанный на композиции реляционной модели и функционального программирования. 

#languages: TypeScript, Python

Системный интегратор, разработчик программного обеспечения
Javascript developer / Team lead
Октябрь 2017 — Август 2018 (11 месяцев)

Разработка продуктовой линейки, связанной с мониторингом, управлением экономикой сетей SmartGrid. Если говорить упрощённо - web-интерфейс управления железом и real-time графики. 
Кроме этого, разрабатывал приложение управления производственным процессом на аккумуляторном заводе. Оно включало в себя REST-сервер на Node.js, web-интерфейс и мобильное приложение на ReactNative. 
Со мной в команде был один js-разработчик и по мере необходимости подключался один разработчик-универсал 

#languages: Flow, Node.JS, ReactNative, MongoDB 
#libs: React, Relax (own library), d3js, momentjs.

Информационные технологии, разработка программного обеспечения, системная интеграция
Frontend developer
Июнь 2017 — Октябрь 2017 (5 месяцев)

Frontend-разработчикРазработка геоинформационной системы "Умный город". Проект направлен на мониторинг города различными структурами госуправления. 
Работал начиная от карт и заканчивая архитектурой отдельных модулей приложения. 

#languages/frameworks: JS 
#libs: React, Redux, Openlayers, MapBox

Телеком-защита
Москва
Frontend developer
Январь 2017 — Июнь 2017 (6 месяцев)

Писал тонкий клиент портала для Ростелекома. В Телеком-защите познакомился с одним из лучших разработчиков, кого знаю по сегодняшний день. Он обучил меня премудростям асинхронного программирования, современный хакам вроде async/await. 
Спустя полгода работы подразделение разработки продали, отдел расформировался. 

#languages: JS 
#stack: ExtJS, React, Redux, jQuery

Partbuster
Санкт-Петербург
Frontend developer
Июнь 2016 — Октябрь 2017 (1 год и 5 месяцев)

Была идея создать поисковик электронных компонентов для российского рынка, поскольку главный игрок на рынке - efind. ru - не отвечал удобному и полезному функционалу. 
Я разрабатывал концепцию с точки зрения юзер-кейсов и писал клиентскую часть. Серверную часть писал друг на PHP. 

#languages: PHP, JS 
#libs: jQuery, React

Мой робот
Санкт-Петербург
Преподаватель
Март 2015 — Апрель 2016 (1 год и 2 месяца)

Занятия с детьми в кружке по робототехнике: проектирование, визуальные языки программирования

Высшее образование
Санкт-Петербургский политехнический институт
Санкт-Петербург
Факультет: Электромеханический; ЭлМФ
Сентябрь 2011—Июнь 2015 (3 года и 9 месяцев)
Электрические и электронные аппараты
Дополнительное образование
МГУ им. Ломоносова
 
Нейронные сети и генетические алгоритмы
Сентябрь 2017—Декабрь 2017 (3 месяца)