Что я умею и что предлагаю?


Вёрстка / Фронтенд

В наше время очень легко найти верстальщика, но качеством вас порадует не каждый. Чего только стоят комментарии, названия классов и тем более само качество вёрстки. За много лет практики я убедился, что не каждому дано заниматься этим ремеслом, но есть очень много способных людей. Если вам действительно нужно качество — вы пришли по адресу.

Любая вёрстка начинается с ознакомления. Мне достаточно получить от вас PSD файл и задать несколько наводящих вопросов, после чего мгновенно приступаю к работе. По договорённости с заказчиком, реализую вёрстку как в отдельном виде (html-статика), так и внедряю сразу же в проект. Придерживаюсь мнения, что нужно делать не «залипуху», а честно подходить к вопросу реализации.

Full-stack разработка

Очень часто ко мне обращаются за маленькой задачей, а в последствии мы переходим на full-stack сотрудничество, то есть, я занимаюсь и фронтендом и бекендом. Так как JS мне близок, да и верстать я люблю — у меня нет с этим никаких проблем. Таким образом вы получаете рабочий «комбайн» для вашего проекта. Так ведь, согласитесь, намного удобнее, чем тратить время на поиски.

В реализации full-stack вам так же не потребуется отдельно нанимать человека, который будет работать с базами данных, потому что их оптимизацией некому заняться. В данном случае я предоставляю полный спектр услуг и того более. Если вы не знаете как быть с вашим сервером или у вас проблемы с вашим сис.админом, это так же не проблема, с Unix-системами я знаком также.

Менеджмент проектов

Все мы рано или поздно приходим к тому, что у нас нет времени на решение каких-то задач, поэтому нам остро необходимо делегировать некоторые из них. С этим так же не будет проблем. Я умею работать в коллективе, ставить задачи и решать конфликтные ситуации. Если вас интересует поиск разработчиков, то с этим тоже не возникнет проблем — у нас уже есть готовая команда специалистов.

В связи с тем, что есть возможность уже взяться за проект командой, вам может показаться выгодным работать с юридическим лицом. Всё верно, это удобнее. Мы об этом так же подумали и специально для этого создали ООО «Файберсайд», который в г. Ростове-на-Дону зарекомендовал себя как ответственный исполнитель.

Оптимизация баз-данных

В наше время, когда проекты развиваются и накапливают огромные кластеры данных, очень сложно угнаться за качественными тенденциями. Базы данных с каждым годом развиваются и становятся более и более производительными. Так же и требования к ним, повышаются из года в год. Если раньше достаточно было немного понимать структуру SQL баз-данных (реляционных СУБД), то сейчас появились и быстро развиваются noSQL СУБД. Одной из них является MongoDB. Удобная и в тоже время быстрая документо-ориентированная СУБД, которая построена для производительности.

Не смотря на то, что для одних задач достаточно использовать реляционные СУБД, в некоторых нельзя обойтись без noSQL. Но давайте не забывать, что любую из этих СУБД необходимо поддерживать, оптимизировать и настраивать. Помимо реализации взаимодействия, мне так же часто приходится настраивать и оптимизировать. Самые частые ошибки программистов в наше время остались те же, что и много лет назад, поэтому, если вы нуждаетесь в подобных услугах — мы будем рады вам помочь.

HighLoad решения

«Highload» сейчас чаще употребляется в смысле — «возможности системы горизонтально масштабировать любой проект до необходимого, теоретически достижимого максимума клиентов в определённый период времени». Если говорить простыми словами, например, ваш магазин способен выдерживать 100-200 одновременных посетителей, но остальные вынуждены испытывать проблемы при использовании вашего ресурса. Естественно вас это не устраивает, вы обращаетесь к вашим программистам, но они не могут ничем помочь и просят лишь увеличить количество серверов или же обновить их конфигурацию.

В такой ситуции вам могут потребоваться наши услуги. Мы умело справляемся с любыми трудностями и решаем даже самые «клинические» случаи. Да, бесспорно, это работа должна выполняться специалистами высокой квалификации, коими, конечно, мы и являемся. В кратчайшие сроки мы предоставим вам отчёт о том, какие части вашего проекта дают большую нагрузку. Расскажем какими методами можно избежать больших затрат и как в конечном итоге добиться желаемого результата.

Так же, мы занимаемся и разработкой высоконагруженных («Highload») решений, которые будут служить вам верой и правдой ещё долгое время. Качественный подход к архитектуре проекта, правильное планирование будущих решений, но так же и применение новых технологий, которые будут способствовать развитию вашему бизнесу и проекту в целом. Мы так же предлагаем интересные решения, которые вы могли по каким-то причинам не заметить, возможные мелочи, но поверьте, эти самые мелочи дадут вам ту самую «изюминку», которая будет радовать ваших клиентов ещё долгое время.

В такой ситуции вам могут потребоваться наши услуги. Мы умело справляемся с любыми трудностями и решаем даже самые «клинические» случаи. Да, бесспорно, это работа должна выполняться специалистами высокой квалификации, коими, конечно, мы и являемся. В кратчайшие сроки мы предоставим вам отчёт о том, какие части вашего проекта дают большую нагрузку. Расскажем какими методами можно избежать больших затрат и как в конечном итоге добиться желаемого результата.

Вам необходимы цифры?


1900

Проектов

и с каждым днём их становится всё больше. Доверие клиентов — лучше любой похвалы и наград. Потому каждый проект я делаю как для себя и сопереживаю ему

452

Клиента

Я не стремлюсь получить всех клиентов, так как в этом нет необходимости. Главное — это отличные отношения с теми, с кем уже работаю

100

% Гарантия

Вы можете работать со мной как с фрилансером, а так же как с командным игроком. Именно для этого мы с моими коллегами открыли компанию для Юридических лиц

Какие инструменты использую?


YiiFramework как «базис»

YiiFramework 1.x/2.x

Знакомство

C YiiFramework знаком последние три года, хотя ранее брался за проекты на этом фреймворке. Ещё в те годы мне он казался удобным и лаконичным. В работе не мешает и имеет огромный потенциал по сравнению с другими фреймворками. На текущий момент, YiiFramework 2.x является основным инструментом для создания проектов, а так же базисом для нашего движка сайтов «The Thing».

OpenSource

В какой-то момент, я начал работать над OpenSource CMS «Yupe», являясь продолжительное время её самым активным участником. В последствии, из-за большой загруженности был вынужден отойти от проекта. Сейчас же мы с единомышленниками разрабатывая и поддерживая клиентские проекты подготовили готовое решение, которое назвали «The Thing».

jQuery и jQueryUI

jQuery

История

С данным проектом познакомился уже спустя года 3 когда писал на чистом JS. Библиотека сразу понравилась, привнесла много приятностей как для удобства (кроссбраузерность), так и для скорости разработки. В связи с тем, что приходилось часто работать с разными дизайн-студиями, познакомился с разными стилистиками использования библиотеки. Узнал тонкости и почерпнул отличный опыт.

Отношение

jQuery подарил любовь к JS-коду, который ранее мне казался слишком сложным. В последствии же, я с гордостью могу сказать, что теперь, спустя много лет использования JS — это отличный язык программирования и один из любимых инструментов.

AngularJs

AngularJs

Инновации

Несколько лет назад появился новый инновационный инструмент, который стал «фреймворком» для фронтенда. Данный инструмент позволяет мне в проектах реализовывать клиентскую логику так, как это необходимо заказчику. Упрощает при этом мои задачи и даёт возможность насладиться работой.

Ограничения

Как и любой другой «фреймворк», AngularJs накладывает ограничения на подбор сотрудников для проекта, таким образом, просто знающих JS или jQuery вы уже не сможете привлечь к своему проекту, в котором используется AngularJs. Так же, стоимость разработки на AngularJs и запросы разработчиков на ЗП намного выше.

Ruby/Rails

Ruby on Rails 3.x/4.x

Счастье

«По-моему, цель жизни в удовольствии. Программисты часто получают удовольствие когда сосредотачиваются на креативной стороне программирования. Так что Ruby был создан, чтобы делать программистов счастливыми.» — так сказал Юкихиро Мацумото и я с ним вполне согласен.

Гибкость

Ruby достаточно гибкий язык, ведь он позволяет программистам свободно изменять его части. Базовые части Ruby вполне могут быть удалены, а так же переопределены по желанию. В тоже время, все существующие части можно модифицировать на своё усмотрение. Ruby всегда старается ни в чём не ограничивать.