Vladas Tamošaitis

A headshot of a man with short brown hair, a beard, and blue eyes, wearing a black t-shirt against a light-colored wall background.
Опытный fullstack инженер. Большая часть деятельности в европейском стартапе, остальное - аутсорс. Был около 5 раз ментором на мероприятиях DjangoGirls. Люблю котов, программирование и непрерывный процесс обучения.
Часовой пояс: GMT +3

Опыт

  • Программист промышленных контроллеров УкрГНТЦ Энергосталь, создавал системы газоочистки для металлургических комбинатов
  • Системный администратор *nix систем в небольшой компании Евросвязь
  • Первый опыт коммерческого PHP + JS в компании AppDragon (аутсорс), так же первое знакомство с Python (Tornado фреймворк). Проекты: создание сайта с описанием АПИ https://developer.incontact.com, поддержка бэкенда для Omnitize (Ambivo)
  • Django backend developer в IteraResearch, аутстаф в команде Dyn.com (куплен компанией Oracle)
  • Fullstack developer в DDI Dev, аутсорс
  • Образовательные проекты в RaccoonGang на базе платформы OpenEdX: разработка оффлайн прокторинг сервиса, подготовка пуллреквестов в платформу, написание и поддержка SSO библиотеки.
  • Software engineer в Labster - стартап из Копенгагена, ребята создают симуляции в виртуальной лаборатории. Помог разработать систему лицензий и ваучеров, поддерживал и добавлял функционал для интеграции симуляций в сторонние LMS (Sakai, Moodle, Blackboard, OpenEdX, Google Classroom), разрабатывал внутренние сервисы, например TemplateManager

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

  • python
  • django
  • django-rest
  • fullstack
  • software engineering
  • react
  • js
  • angular
  • css
  • scss
  • html
  • soft skills
  • docker
  • code quality
  • git
  • postgresql
  • bash
  • linux
  • oauth
  • engineering
  • aws
  • microservices
  • s3
  • redis
  • javascript
  • web-development
  • selenium
  • agile
  • holacracy
  • code organization
  • backend
  • frontend

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

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

    Дам основы языка новичкам; покажу, что под капотом тем, для кого основы — пройденный этап. Расскажу тонкости, дам советы по стилю и качеству кода для версий Python 2/3.

  • Веб-разработка на Django

    Поделюсь опытом от азов до раскрытия всей магии, от проектирования DB, до современного UI, проведу в мир пони и единорогов. Поделюсь наработанными практиками. Помогу освоить экосистему.

  • Консольные утилиты (bash, sed, awk, make)

    Если в 2 ночи разбудить и спросить как из coverage репорта получить проценты с помощью awk, то даже я полезу читать документацию. Научу тебя не зубрить, но эффективно разбираться и мыслить.

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

    Имею опыт Angular v1.x — 8.x, React v16. Помогу освоить компонентный подход и паттерны проектирования, основываясь на опыте выполненных проектов.

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

    Куда без JS в веб разработке? Помогу освоить основы, на базе них поймешь как работает любой frontend фреймворк. Освоим функциональное, ООП и реактивное программирование.

  • Веб-разработка на React

    Познай всю прелесть и боль мира фронтенд разработки, полного загадок и магии через изучение React. Покажу тебе дорогу из желтого кирпича, но после того, как закончится чаепитие.

Статьи

Отзывы

Могу рекомендовать Владаса. Помимо глубоких знаний, Владас сочетает в себе хорошие навыки преподавателя. У него есть наработанные подходы преподавания, чтобы понять вашу задачу, предложить варианты обучения, наладить удобную коммуникацию для вопросов и проверки заданий. Открыт как для созвонов, так и для переписки. Видно, что он сам кайфует от программирования и относится к любым вашим задачам с интересом и любопытством.

Мой кейс был - написать пет-проект, достойный для показа на собеседованиях на позицию middle. В идеале, в процессе обучения пройти собеседование и попасть на проект. Все задачи получилось выполнить! При написании пет-проекта, помимо сухого кодинга и код-ревью, Владас дополнительно дал знания о софт-скиллах и организации командной работы. На реальных примерах мог показать как какие-то ситуации могут быть сделаны еще, ведь часто нет однозначного решения. При прохождении тестового задания и стажировочного периода в компании, Владас полноценно погружался в ситуацию, подсказывая как правильно вести себя на начальном этапе, что важно узнать в первую очередь, а на что не стоит тратить время. При этом он не ловит рыбу за тебя, а делает так чтобы ты сам научился это делать.

Спасибо тебе, Владас!

Вячеслав Набатчиков, 06/06/21

Знаете чувство, когда вроде все выучил и понял, а программировать, как люди из гитхаба еще не можешь? Мне кажется, на этом этапе очень нужен ментор, чтобы помочь трезво оценить себя и понять свои слабые стороны, а также подсказать, как все это делается на продакшене, а не в туториалах. После занятий с Владасом мне хотелось программировать все больше и лучше, потому что он выкладывался на все 100%, пока я точно не понимала, почему все так, а не иначе. Ментор - это огромная мотивация, особенно такой, как Владас, который работает с большим энтузиазмом! И главное - через несколько месяцев я получила работу full-stack разработчика! Думаю, в этом есть большая заслуга Владаса. Спасибо тебе!

Лиза Яковенко, 11/11/20

Отличная подача информации. Владас объясняет очень доступным языком, ориентируясь на мой уровень знаний (я начала практически с нуля) Я пробовала разные форматы обучения: буткамп, онлайн курсы, видео уроки и менторство, которое и является самым эффективным из всех (соотношение время/качество). Индивидуальный подход и ориентир на твои цели. Владас всегда отзывчив, не просто дает ответ на вопрос, еще и убеждается что я поняла тему, дает примеры, задает вопросы. Сам возвращается к вопросу если слышит недопонимание темы. Обсуждение интересующих меня тем, внимание к мелочам. Очень рада что нашла этот ресурс и Владаса как ментора, я обязательно продолжу обучение.

Владас, спасибо тебе большое за твое терпение и время.

Elena, 16/06/20

Задача на менторство была очень сжатой и трудновыполнимой - за пару недель разобраться с неизвестным мне фреймворком и на нем выполнить определённые задачи. Рабочий процесс был организован максимально продуктивно - я выполнял последовательно задания, которые давал мне Владас, и при возникновении трудностей мы созванивались по скайпу и всё разбирали, пока не приходило понимание. Объясняется всё доступным языком, на примерах, так, что даже совсем незнакомая технология по кирпичикам собирается в понятную картину. Задача, поставленная передо мной на это менторство, была выполнена, и это помогло мне продвинуться в нужном направлении. К сожалению, из-за высокой загрузки на работе не смог полноценно воспользоваться всем временем и возможностями менторства, пропустив несколько дней. Как будет немного посвободней со временем, планирую вернуться к подобному формату обучения, который, как показал опыт, является наиболее продуктивным и действенным. Спасибо!

Александр Серебряков, 02/09/19