Обо мне

KelTanas

Привет!

Меня зовут Николай!

Занимаюсь программированием со школы. Писал программы на Spectrum Basic, Assembler.

В университете занимался Pascal, Delphi, Matlab, x86 Assembler. Начал изучать PHP4 и Javascript.

В конце обучения, в 2006 году, начал профессиональную деятельность как веб-разработчик в веб-студии.

В настоящее время работаю как:

Senior Golang/PHP developer
Golang, Docker, Gitlab CI.

Опыт работы:

  • PHP: 15 лет
  • Symfony2/3: 8 лет
  • Laravel 4: 4 года
  • Golang: 4 года
  • Docker: 3 года
  • Postgres: 4 года

В разработке придерживаюсь принципов SOLID, DRY, TDD. Очень некомфортно чувствую себя на проектах, где этим пренебрегают.

Выполненные тестовые задания:

  • https://github.com/keltanas/symf-blog - блог с открытым кодом Введен в эксплуатацию как https://ermin.ru
  • https://bitbucket.org/keltanas/eshop - тестовое задание для IQOption: написать простой интернет-магазин, рассчитанный на высокие нагрузки с возможностью заказа товаров и системой скидок.
  • https://github.com/keltanas/unicom-interview - тестовое задание на JavaScript & Backbone & Silex для компании Unicom
  • https://bitbucket.org/keltanas/py-db - тестовое задание для Dino Systems. База данных, написанная на python. Задача: написать БД на пайтоне без использования готовых библиотек.

Обеспечение качества

Ответственное отношение к своей работе предполагает:

  • Ведение истории задач;
  • Написание тестов и проверка кода на всех этапах;
  • Тестирование, анализ покрытия тестами и создание документации;
  • Сборка проектов с помощью CI при каждом коммите автоматически;

Как меня найти