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.
Skilled software engineer. Most of the experience with european startup, the rest is outsourcing. Was a mentor on DjangoGirls events about 5 times. Love cats, programming and the continuous process of learning.

Experience

  • Industrial programmable logical controllers programmer SE UkrRTC Energosteel, was creating gas cleaning systems for Iron and Steel Works
  • *nix systems administrator in a small company Eurosvyaz
  • First commercial experience of PHP + JS in the AppDragon (outsourcing), also first experience with Python (Tornado framework). Projects: creation of API documentation site https://developer.incontact.com, supporting the backend for Omnitize (Ambivo)
  • Django backend developer in IteraResearch, outstaff in a Dyn.com (bought by Oracle now) team
  • Fullstack developer in DDI Dev, outsourcing
  • E-learning projects in RaccoonGang on the OpenEdX platform basis: developing of the offline proctoring service, preparing pull requests to the platform, implementing and supporting SSO library. Learning pathway service and learning platform for Ukrainian ministry of education are my latest projects
  • Software engineer in Labster - startup from Copenhagen, guys create simulations in a virtual lab. Helped to implement licenses and vouchers system, supported and extended for simulations integration with third-party LMSs (Sakai, Moodle, Blackboard, OpenEdX, Google Classroom), developed internal services like TemplateManager

Core skills

  • 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

Specialization

  • Web-applications on Django

    Django is a great and easy to jump in python framework. Let's make its learning an easy thing and dive into the world of unicorns and ponies together :)

  • Web-applications on React

    Discover all the charm and pain of the frontend development world through the studying of React which is full of puzzles and magic. Become a Jedi of React Republic!

  • Single-page Applications development

    React/Angular single page applications are hard to learn but it is definitely achievable! "Named must be your fear before banish it you can." (c) Yoda

Posts

Reviews

I can recommend Vladas. In addition to deep knowledge, Vladas combines good teaching skills. He has proven teaching approaches to understand your task, offer training options, establish convenient communication for questions and check assignments. Open for both calls and correspondence. It can be seen that he himself enjoys programming and treats any of your tasks with interest and curiosity. My case was - to write a pet project worthy of being shown in interviews for the middle position. Ideally, during the training process, pass an interview and get on a project. All tasks were completed! When writing a pet project, in addition to dry coding and code review, Vladas additionally gave knowledge about soft skills and teamwork organization. Using real examples, he could show how some situations can be made more, because often there is no unambiguous solution. When passing the test task and the internship period in the company, Vladas fully immersed himself in the situation, suggesting how to behave correctly at the initial stage, what is important to learn first of all, and what is not worth wasting time. At the same time, he does not fish for you, but makes it so that you yourself learn to do it. Thank you Vladas!


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

translation missing: en.home.mentors.reviews.text_translated_with_google - Original Text Vyacheslav Nabatchikov, 06/06/21

Do you know the feeling when you seem to have learned and understood everything, but you can't program, like people from github yet? It seems to me that at this stage a mentor is really needed to help you soberly assess yourself and understand your weaknesses, as well as suggest how all this is done in production, and not in tutorials. After classes with Vladas, I wanted to program more and better, because he gave all his best, until I understood exactly why everything was so and not otherwise. A mentor is a huge motivation, especially someone like Vladas who works with great enthusiasm! And most importantly, after a few months I got a job as a full-stack developer! I think this is a great merit of Vladas. Thank you!


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

translation missing: en.home.mentors.reviews.text_translated_with_google - Original Text Liza Yakovenko, 11/11/20

Excellent presentation of information. Vladas explains in a very accessible language, focusing on my level of knowledge (I started from scratch). I tried various training formats: bootcamp, online courses, video tutorials and mentoring, which is the most effective of all (time / quality ratio). Individual approach and orientation to your goals. Vladas is always responsive, not only gives an answer to a question, he also makes sure that I understand the topic, gives examples, asks questions. Himself returns to the question if he hears a misunderstanding of the topic. Discussion of topics that interest me, attention to detail. I am very glad that I found this resource and Vladas as a mentor, I will definitely continue my education. Vlad, thank you very much for your patience and time.


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

translation missing: en.home.mentors.reviews.text_translated_with_google - Original Text Elena, 16/06/20

The mentoring task was very concise and difficult to accomplish - in a couple of weeks, deal with an unknown framework for me and perform certain tasks on it. The workflow was organized as productively as possible - I carried out successively the tasks that Vladas gave me, and in case of difficulties, we called up on Skype and sorted everything out until understanding came. Everything is explained in an accessible language, with examples, so that even a completely unfamiliar brick technology is assembled into an understandable picture. The task set for me on this mentoring was completed, and it helped me move in the right direction. Unfortunately, due to the high workload, I could not fully take advantage of all the time and opportunities of mentoring, having missed several days. As it will be a little more free over time, I plan to return to a similar training format, which, as experience has shown, is the most productive and effective. Thank!


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

translation missing: en.home.mentors.reviews.text_translated_with_google - Original Text Aleksandr Serebryakov, 02/09/19