обо мне · Олег Ефремов
Делаю продукт целиком — от базы данных до деплоя.
Меня зовут Олег Ефремов, коммерческой разработкой занимаюсь с 2016 года. Основное — веб-приложения, маркетплейсы и B2B-сервисы на Laravel и Nuxt: с платежами, интеграциями, личными кабинетами и админками.
Работаю один, поэтому проект от брифа до продакшена ведёт один человек: не нужно пересказывать контекст менеджеру, дизайнеру и трём разработчикам. Если задача требует больше рук или экспертизы, которой у меня нет, скажу об этом на этапе оценки.
Кроме кода — инфраструктура: серверы, Docker, деплой, перенос с облачных платформ на свой VPS. И ИИ там, где он действительно экономит время: разбор документов, наполнение каталогов, MCP-интеграции.
Большинство заказчиков возвращаются с новыми задачами — отзывы можно почитать на Kwork. Шаблон laravel-nuxt на GitHub собрал 340+ звёзд.
- опыт
- С 2016 года в коммерческой разработке
- заказчики
- Юрлица, ИП и частные заказчики
- связь
- Telegram и почта, созвон голосом — когда так быстрее
- часовой пояс
- UTC+3, отвечаю в рабочие дни до 19:00; падение сайта у клиентов на техподдержке — в любое время
- языки
- Русский, английский (рабочий)
- не беру
- Крипто-стартапы и заказы в духе «сайт за 3 дня»
Стек
С чем работаю.
- основной
- Vue / Nuxt8 лет
- TypeScript10 лет
- Tailwind CSS
- shadcn-vue / Nuxt UI
- PHP / Laravel10 лет
- PocketBase / Hono
- Capacitor
- по задаче
- React / Expo
- Python
- точечно
- Goвынос нагруженных API-методов в микросервисы
Вопросы
Один инженер, не студия.
First Paint — это студия?+
Нет. First Paint — это я, Олег Ефремов, без команды за вывеской. Проект ведёт один человек: оценивает, проектирует, пишет код и выкатывает. Нет менеджера-посредника и нет субподрядчиков, которым задачу передают без вашего ведома.
Чем это отличается от студии?+
Вы общаетесь напрямую с тем, кто пишет код, поэтому контекст не теряется по дороге, а в цене нет наценки на менеджмент и продажи. Обратная сторона — одна пара рук: несколько больших проектов параллельно я не веду и сроки называю с учётом этого.
А если задаче нужна команда?+
Скажу об этом на этапе оценки, до начала работы. Если нужен дизайнер или узкий специалист, обсудим, кого подключить, — вы будете знать об этом заранее.