Мегапосты:
Мой круг становится Хабр Карьерой! Узнать подробности
Обо мне

I've been a Software Developer since 2013, and lately I specialty is a full-stack web apps development. I can able to design and implement all parts of a multi-level system. For example, this includes things such as backend, frontend, work with the database, configure web-server, etc. I have experience programming in JavaScript (Node.js), TypeScript, HTML5, CSS3, SQL, C, Elixir, etc.

I have commercial experience project management and I ready to lead the team to the result. I can doing it effectively because I have experience software development. Communication with the tech team will be in their technical language. Also it give a clear understanding of how the product development takes place, it is possible to predict possible problems before they come up.

Interested in a challenging technical track career in a software development environment that works for the good of mankind.

Also I interest in Maths, Data Science.

My favorite stack: Vue.js, Nuxt.js, Svelte, Riot, Tailwind CSS, Express.js, MongoDB (Mongoose), RxJS, Ramda.

See my profiles:
GitHub: https://github.com/reducio
StackOverflow: https://stackoverflow.com/users/8845218/dmitry-s

Languages: JavaScript (Node.js), TypeScript, HTML5, CSS3, SQL, C, Elixir
Design: JSON-RPC, RESTful API, Microservices, SOA, SOLID, DRY, KISS, YAGNI

Backend, DevOps Experience
---
Frameworks/Libs: Express.js, Phoenix
Protocols/Standarts: RFCs IETF (HTTP, HTTP2), WebSocket, Protobuf
Web Servers: Nginx, Caddy
Relational Databases: SQLite, MySQL, PostgreSQL (TimescaleDB)
NoSQL Databases: MongoDB, Redis
Message Brokers: RabbitMQ, Redis
Caching: Redis
Operating System: Windows, Linux, Unix based.
Clouds: AWS, DigitalOcean, Hetzner Cloud, Netlify, Packet, Zeit (Now)
Containers/Virtualization: Docker, Vagrant
Orchestration: Kubernetes

Frontend Experience
---
Frameworks/Libs: React, Redux, Redux-Saga, Next.js, Vue.js, Vuex, Nuxt.js, Riot, Svelte, Sapper, Angular, MobX, Tailwind CSS, RxJS, Ramda

Static typechecker: Flow

Tools: Webpack, Parcel, Rollup
Package Manager: NPM, Yarn

Профессиональные навыки
JavaScriptVue.jsHTMLCSSNode.jsExpress.jsMongoDBWebpackLinux
Участие в профессиональных сообществах
Опыт работы
Индивидуальные блокчейн-решения
Full Stack Developer (JavaScript, Golang)
Август 2018 — По настоящее время (1 год и 5 месяцев)

1) Development of frontend part of company's blockchain-products with stack: React/Redux/Saga, web3.js

Developing a UI to manage all port business processes:
- online scoreboard (arrival information, notification of vessel status)
- notification of vessel status in real time of the relevant services (event model) 
- management of pilotage companies
- management of tows (management of towing companies, towing request, confirmation by various authorities, start, end, statuses)
- management of agent companies
- management of stevedoring companies
- counterparties, as the relationship between all port authorities

Development of smart contracts for port business processes for Solidity (Ethereum).

http://edge2b.com/

2) Development of microservices with stack: Golang, PostgreSQL (TimescaleDB)

Development of the Market Data service: data on prices, trade, historical trends for financial instruments.

https://zubr.io/

SMS Online (sms-online.com)
Москва
Full Stack Developer (Golang, JavaScript)
Апрель 2018 — Июль 2018 (4 месяца)

Development and support of web-related products of the company with tech: Golang (Microservices), JavaScript (Angular), RabbitMQ, PostgreSQL.

BANER.SU (alfa.market)
Москва
CTO/Full Stack Web Developer
Сентябрь 2015 — Март 2018 (2 года и 7 месяцев)

Development and support of web-related products of the company. Team management. Setting goals. Development of functionality from idea to implementation. Timing planning. Working with API Waves (cryptocurrency platform). Developing a dashboard for ICO campaign. Working with API payment systems.

JavaScriptReact.jsPHPLaravelSymfonyMySQLMongoDBGolangRedis
Hastore Shop (hastore.ru)
Москва
Full Stack Web Developer
Сентябрь 2014 — Сентябрь 2015 (1 год и 1 месяц)

Development and support of web-related products of the company. E-commerce development.

Высшее образование
Владивостокский государственный университет экономики и сервиса; ДВГТИ; ДВТИ
Владивосток
Факультет: Институт информатики, инноваций и бизнес-систем (ИИИБС)
Сентябрь 2009—Август 2013 (3 года и 11 месяцев)

Department: Information Systems and Technologies.

Degree: Bachelor.

Educational program that builds a comprehensive competence in the field of programming, intelligent methods of information processing, construction and use of databases, information networks, digital and microprocessor technology and other elements of software and hardware computer information systems.

Practical skills:

  • design and development of information systems, services; websites and mobile applications;
  • design, develop and administer databases;
  • design of it infrastructure for enterprises;
  • development and implementation of it solutions for businesses;
  • administration of information systems and corporate networks.