ilya.kasnacheev@gmail.com +7 916 640 60 64
Хорошо знаю
Java с библиотеками (см. далее), внутренности JVM,
XSLT, включая EXSLT и расширение внешними функциями,
Perl: CGI, LWP, UNIX-скриптинг,
C: POSIX, Win32, WinCE,
JavaScript (Prototype),
SQL (PostgreSQL),
sh, tcpdump, strace, jstack, jhat, jad.
HTML знаю, но верстать не умею.
Интересуюсь Ruby, Python, Haskell, Factor.
Операционные системы, SCM, IDE в ассортименте.
Знаю английский язык на уровне чтения художественной литературы.
2003-настоящее время http://uw.ru/
Первые три года - системное администрирование, perl-скрипты, доработка системы веб-статистики awstats для сбора полезных для SEO посуточных данных.
Затем принял на себя разработку CMS UlterSuite на Java
(Servlet, JDBC-PostgreSQL, Struts 1, XSLT), на которой работает около сотни сайтов.
Выпустил 8 версий системы: добавил поиск (Lucene), загрузку Excel-таблиц (POI HSSF), AJAX (Prototype), переписал рассылки и магазин, сократил код системы с 150 до 50 тысяч строк (переработал более-менее всё).
Решил хронические проблемы со стабильностью путём профилирования быстродействия и памяти (jhat), SQL-активности (собственный инструментарий) и настроек кеширования.
Инженер. Московский Энергетический Институт,
факультет Автоматики и Вычислительной Техники.
Помимо большого количества электротехники, операционных усилителей и транзисторов изучились два микроконтроллерных ассемблера (TI C6000 и Intel 8051), а также удивительно приличный курс WinAPI.
На диплом написал программу для Windows Mobile.
Она снимала с теплосчётчиков статистику по последовательному интерфейсу, записывая ее в файл, совместимый с просмотрщиком авторства производителя устройства. Всего написал три программы для счётчиков разных фирм.
Поддерживаю порт roguelike-игры POWDER под Windows Mobile:
http://folk.poesie.ru/powder/
Поддерживаю свою вики на движке MediaWiki.
Для проекта DotGNU Portable.Net реализовал протокол KDE DCOP.
Написал на perl разворачивалку дискуссий ЖЖ и несколько LWP-роботов.
Разрабатывать то, что используют тысячи людей помногу или миллионы по чуть-чуть, чувствуя полезность своей деятельности.
Попробовать разработку на языках Rhino, JRuby, Scala или Clojure.
Влиться в роли эксперта по JVM в проект на JRuby on Rails
(Merb, любом другом фреймворке).
Поднять нужный, но заброшенный проект из руин и паутины, ускорить, постричь.
В том числе тяжёлые случаи.
Разработать с нуля высокопосещаемый сервис с нетривиальной функциональностью.
Поработать под началом разработчика умнее и опытнее меня.
Дата рождения — 25 января 1985.
Живу в ближайшем подмосковье — г. Дзержинский.
Электронная почта/Jabber — ilya.kasnacheev@gmail.com.
Телефон — +7 916 640 60 64.