Александр Сафт

Привет! Я Саша и я senior-архитектор. Знаю с какого бока подступиться к задаче, даже если она кажется необъятной. Помогу не растеряться, сориентироваться, найти свой путь и полюбить разработку как люблю её я.

У этого ментора сейчас нет мест, но ты можешь встать в очередь

Нет мест
Задать вопрос ментору
€140.00 / неделя
Часовой пояс: GMT +2
Есть еще 2 доступных ментора с похожей специализацией Показать Скрыть
  • Евгений Денисов

    Отзывов: 0

    Помогу разобраться как с основами баз данных в теории, так и с практ. работой с SQL Server. В основном через ORM EF, но и напрямую c T-SQL. Покажу, где лучше чистый SQL, а где — LINQ-подход.

    • c#
    • .net
    • asp.net mvc
    • web api
    • sql server
    • t-sql
    • entity framework
    • razor
    • jquery
    • signalr
    • linq
  • Иван Шаматов

    Отзывов: 17

    SPA — это несложно, если взять хороший старт в виде Vue + Rails. На примере живого проекта бронирования билетов в кино, я познакомлю тебя с этим классным фреймворком.

    • ruby
    • elasticsearch
    • postgresql
    • ci
    • ruby on rails
    • git
    • vue.js
    • jruby
    • concurrency
    • mongodb
    • trailblazer
    • gems
    • payments
    • architecture
    • prototyping

Ментор предоставляет разовые голосовые консультации. Заказать консультацию.

Ключевые навыки

  • javascript
  • html
  • css
  • node.js
  • mongodb
  • postgresql
  • vue
  • react
  • linux
  • nginx
  • webpack
  • ubuntu
  • gentoo
  • websocket
  • rest api
  • json rpc
  • mysql

Специализация

  • Веб-разработка на Node.js

    Расскажу откуда начать и как продолжить изучение Node.js. Рассмотрим все необходимые вещи: работу с сетью, с базами данных, с файлами и научимся строить настоящий взрослый бекенд.

  • Программирование на JavaScript

    Помогу научиться не просто писать код, а программировать: получать удовольствие от красоты и изящества собственного решения. Разберём новые стандарты и поймём как и для чего они нужны.

  • Разработка Single-page applications

    Рассмотрим архитектуру проекта, разберёмся со сборкой, хранением данных, шиной событий, связью с бекендом, SSR и вообще всем, что необходимо для грамотно построенного SPA (Vue, React)

  • Вёрстка

    Расскажу как не утонуть в прорве браузерных различий. Научу правильному подходу к вёрстке, и даже самые зубодробительные макеты станут по плечу!

  • Проектирование базы данных

    Разберёмся с установкой, настройкой и запуском PostgreSQL или MongoDB. Научимся писать DDL и DML, от простейших запросов до вишенки на торте: рекурсивных запросов и aggregation framework.

У этого ментора сейчас нет мест, но ты можешь встать в очередь.

Расскажи о своей цели обучения, и мы поможем составить план, чтобы ожидание в очереди прошло с пользой.

Как проходит обучение

Обучение начинается с постановки цели и составления индивидуальной программы. Читай подробнее о том, как устроен учебный процесс >

Опыт

Я начал свой путь в IT с администрирования серверов на Gentoo и написания собственной CRM. Было трудно, но под началом опытного админа уже через пару месяцев я отгружал сервера для установки в датацентр.

Затем я работал в компании, создававшей топовые спортивные IoT системы. Там я полностью разработал архитектуру, бэкенд, схему базы данных и фронтенд для системы пульсометров и спортивных GPS-трекеров. За несколько лет в разных проектах смигрировал и поддерживал разные базы данных: MySQL, MongoDB, PostgreSQL, Redis и CouchDB. Разработал несколько админ-панелей и сервисов статистики на React.

После этого вёл разработку стартапа по фрахтованию автобусов. Собрал команду разработчиков, которых потом обучал под нужный уровень. И довольно быстро мы стали слаженной командой, способной за два месяца создать с нуля CMS на React или Vue, с бекендом на Node.js и геосистемами (PostGIS, OSRM). Все ребята при смене работы ушли в другие компании с хорошим ростом оклада, а зачастую и должности.

Два года в университете вёл курс по AVR Assembler. Низкоуровневые вещи хорошо научили понимать где стоит оптимизировать высокоуровневый код, а где оптимизация лишь кажущаяся и не стоит свеч.

Сейчас я проектирую и разрабатываю собственную CMS с Vue SSR, собственной админкой, бекендом на Koa (Node.js). И всё это в highload в проекте по видео стримингу.

Чему я могу научить? Чувству и знанию того, с какого конца и как решать любую, даже самую сложную задачу. А впрочем, лучше отвечать на этот и другие интересные вопросы вместе)

Cookies помогают нам предоставлять наши услуги. Используя наши услуги, вы соглашаетесь с использованием наших cookies.