Об авторе

Меня зовут Алексей Лоскутов. Я веб-разработчик, автор блога «Заметки разработчика» (dev-notes.ru). В веб-разработке — с 1999 года.

За это время я прошел путь от программирования на Perl и администрирования FreeBSD до современной стек-разработки на PHP, JavaScript и создания статических сайтов на Eleventy. Работал в найме, на фрилансе, занимался управлением проектами. Сегодня специализируюсь на backend-разработке, серверной оптимизации и создании инструментов для Eleventy.

Профессиональный опыт

2002 — настоящее время Веб-разработчик (фриланс)

Разработка и поддержка сайтов на PHP/JavaScript/HTML/CSS. Настройка серверов (Nginx/Angie), оптимизация производительности, кеширование, администрирование.

2007 — 2020 Системный администратор / разработчик

Администрирование Ubuntu Server (Samba, MySQL, Apache, fail2ban, iRedMail). Разработка и поддержка сайтов на PHP/MySQL. Обеспечение бесперебойной работы инфраструктуры.

2006 — 2007 Специалист отдела программного и информационного обеспечения, Росэнерго

Установка и конфигурирование Linux (Debian), настройка рабочих станций (Ubuntu, Windows). Монтаж видеонаблюдения и ЛВС

2005 Специалист по допечатной подготовке и интернет-проектам, ООО Импульс

Дизайн и верстка полиграфии, допечатная подготовка макетов.

2004 Веб-разработчик, ООО ЦРК Креатика

Разработка и сопровождение сайтов (PHP, HTML, JavaScript, CSS). Администрирование Apache.

1999 — 2002 Программист, лаборатория МОСПИ АлтГУ

Разработка сайта факультета (Perl, HTML, CSS). Администрирование FreeBSD. Верстка полиграфии (Corel, PageMaker).

Управленческий опыт

2007 — 2009 Руководитель районного штаба / специалист отдела агитации

Участие в избирательных кампаниях различного уровня:

Ключевые компетенции

Backend-разработка PHP, Node.js, MySQL, SQLite, PostgreSQL (базовый уровень)

Frontend-разработка JavaScript, CSS, Sass, HTML

Фреймворки и генераторы сайтов Laravel (backend), Eleventy (static site generator)

Инструменты и DevOps Nunjucks, Markdown, Docker, Git, GitHub Actions, Figma, Vim/Neovim, Ansible (базовый уровень)

Open Source проекты

Я поддерживаю несколько open-source проектов, преимущественно для экосистемы Eleventy:

Репозитории открыты для предложений и доработок.

Контакты