Резюме

Кратко

Меня зовут Макаров Александр, мне 26 лет. По образованию инженер системотехник. В данный момент работаю программистом в компании РуФокс. Также занимаюсь разработкой собственных проектов и фрилансом.
Подробную информацию о моих работах вы можете посмотреть в портфолио. Также вы можете прочитать записи обо мне в моем дневнике.
Всем кто на моем сайте впервые, я настоятельно рекомендую попробовать автоответчик фрилансера :)

Технологии

Здесь перечислены технологии, языки программирования, фреймворки словом все то, что дает представление о моем профессиональном опыте

PHP

Все разработанные мной проекты написаны на PHP. Почему? Так сложилось, это был единственный язык доступный на моем первом хостинге, это основной язык на котором делает сайты RuFox. Если быть более точным, то я использую PHP5. Мне нравится этот язык, он очень популярен и я могу быть уверен что он будет корректно работать на хостинге моего клиента, он достаточно развит, чтобы разрабатывать на нем веб сервисы любой сложности.

Javascript

Да, я пишу на Javascript, я понимаю что такое прототипы и что из себя представляет DOM, однако в своей работе предпочитаю полагаться на готовые фреймворки, например JQuery.

AJAX

Да, я использую технологию AJAX в своих разработках. В том числе и умный AJAX, который можно отключить (сломать, недогрузить) и страница по прежнему останется работоспособной

XML/XSLT

Если спросить меня, какой мой любимый шаблонизатор, я не задумываясь отвечу – XSLT. Он удобный, гибкий. Мне нравится его идеология, когда я могу не просто создать шаблон страницы, а могу создать настоящий набор правил для отображения данных. Например я могу задать правила для отображения новостного блока и он будет автоматически отображаться если во входных XML данных у меня передается новостная лента. Попробуйте сделать то же самое чисто средствами Smarty :) А еще мне очень нравится иерархия шаблонов, когда я могу задать типовой способ отображения данных, а потом по необходимости его уточнять.

CSS/HTML

Да, я умею верстать на дивах. Я делаю валидную кроссбраузерную верстку. И мне тоже не нравится Internet Explorer 6

MySQL

Умею писать сложные запросы, делать хранимые процедуры, триггеры, понимаю ответы команды Explain и знаю как оптимизировать запросы. С распределенными базами пока не сталкивался. Все еще надеюсь :)

JQuery

Люблю этот фреймворк, пишу для него плагины (для личного пользования). Очень нравится его простота

Linux

На моем домашнем компьютере установлена Ubuntu 8.04

SVN

Активно использую SVN, не представляю что бы я без него делал! В связке с rsync+ssh это очень удобносе средство для обновления проектов

Паттерны коды

Использую по мере необходимости.

ORM

Мне очень нравится возможность оперировать данными на уровне объектов, это просветляет :) В своем движке я активно использую ORM

Memcache

Использую для фрагментарного кеширования данных

Delphi

Где-то в 2003 году я достаточно много писал на Delphi, например АОН для Zyxel, программу для закачки Явы в телефоны Samsung (Uploader) Профессионально разработкой на Delphi я не занимаюсь

GSM BSS+MSS/WCDMA/BILLING

Хорошо знаком с  технологиями телекома, так как два года проработал у вендора ZTE.Покинул их с началом эры 3G, так как все равно весь телеком скоро придет туда куда и должен придти – к интернету :)

  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.