Программирование и создание сайтов в Москве
+7 (3362) 54-14-75
ГлавнаяДоска объявленийРезюме − Java программист, 22.11.2011

Java программист, 22.11.2011

Категория: Программист - Разработчик ПО

Контактная информация

Пол:мужчина
Город:Москва

Заработная плата от

нет данных

Опыт работы

3-5 лет
(писал для себя), с июля 2008 по декабрь 2008 Должность: программист Создание приложения, выполняющего парсинг текстового файла (ansi) по следующему алгоритму: Задача: построить список уникальных слов из файла со списком частот, удовлетворящий следующим условиям: а) алфавит, из которых состоят слова, задаем перечислением, либо массивом Character e.g.: [a-zA-Z'-] а-1) два специальных символа (тире) и (апостроф) могут присутствовать в середине слова, но не в начали и не в конце а-2) слова находятся на границе пробельных символов , либо в начале/конце файла. Пробельные символы задаются множеством символов. В это множество входят , пробел, запятая и т.д. б) Предложением называется набор слов, оканчивающийся одним или более символом из алфавита [!.?] Если предложение состоит из одного слова, то оно склеивается с предыдущим и следующим предложениями. Например: Hi, Jack! Hello! How are you? -> одно предложение Hi, Jack! Hello, John! How are you? -> три предложения. в) Программа должна выводить весь список найденных слов (возможно, по заданному регулярным выражением фильтру) в таблице. г) Программа должна выдавать полный список предложений, когда юзер кликает по отдельному слову из таблицы (см. пункт В) д) Программа должна работать ОЧЕНЬ быстро. Реализация: использование специализированной хеш-таблицы с двумя быстрыми хеш-функциями конкретно под эту задачу. Результат: скорость парсинга = 10 мб в секунду. Сеть компьютерных центров Polaris , с июля 2007 по декабрь 2008 Должность: Программист (Полная занятость) Разработка и поддержка корпоративной информационной системы. Программирование на языке Delphi. Написание классов/функций. Работа с Version Control System (система контроля версий), bugtracker (багтрекер). Участие в разработке БД под проект (200 таблиц, сотни хранимых процедур, миллионы строк в одной таблице). Нормализация и денормализация. Написание запросов SQL. ОПТИМИЗАЦИЯ ПЛАНА ЗАПРОСОВ (затрагивающих миллионы записей в нескольких таблицах). Российская самолетостроительная корпорация им. Микояна, г. Москва, с мая 2006 по июль 2007 Должность: Инженер РАбота в отделе системного администрирования. Поддержка парка электронно-вычислительных машин. Установка специализированного ПО и операционных систем. IBM AIX. CISCO SYSTEMS (ROUTERS) настройка. Программирование PHP. Написание запросов для базы под Oracle (изучал внутреннюю структуру базы одной из бухучетных систем, несколько сотен связанных таблиц). (фриланс), с июля 2004 по июнь 2006 Должность: Фриланс программист (Частичная занятость) Программирование сайтов PHP. Объектно-ориентированное программирование на 5-ом php.

Дополнительная информация

Возраст: 26
Знание языков: Английский, продвинутый
График работы: полный рабочий день