Resume from March 14, 2017

Глеб

Java developer, 12 000 UAH

Employment:
Full-time.
Age:
29 years
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Additional information


Бакалавр, НТУУ «КПИ», по специальности «Информационно измерительные технологи и системы».
ОПЫТ РАБОТЫ:
1) ЧП "Помогайко" в Севастополе. Установка систем видеонаблюдения, установка АТС, прокладка локальных и виртуальных сетей. Установка операционных систем и разного вспомогательного софта.
2) Помощник специалиста в компании «Киевстар».
3) «WNET» Украина, Киев. Инженер технической поддержки.
На базовом уровне знаю Linux, устройства второго уровня ОСИ коммутаторы DES,DGS,CISCO. На базовом уровне знаю стек протоколов TCP/IP, работал со сниферами, конкретнее winpcap и его оберткой на java JNetPcap.
На базовом уровне знаю Assembler.
Разрабатывал ПО для МК фирмы “TexasInstruments” MSP430G2553. Использовал для разработки языки Си, С++, фреймворк Qt, и среду IAR.
Разрабатывал графические интерфейсы на фреймворка Qt, язык С++, для МК, динамические графики, выводящие значения с датчиков на экран и т.д.
Серверное программирование на Java, SmartFoxServer(Java) используя mvc.
Разработка игр на движке Unity, язык C#.
Отличное знание и понимание принципов ООП, принципов использование паттернов, основные паттерны, принцип их работы.
Знаю sql на уровне создания базы, таблиц, функций-процедур и т.д., так же JDBC со стороны Java.
Знаю основы Maven, основные компоненты pom, создание веб-ресурсов на основе Maven, JSF используя сервера Tomcat или GlassFish.
ПРОЕКТЫ:
1) Первый проект был написан на языках Си и С++, эмулятор нажатия мультимедийных клавиш, на МК был повешен инфракрасный датчик, который считывал с пульта д.у. от телевизора (Samsung) инфракрасные импульсы, обрабатывал их и отправлял команду на ПК, после чего, драйвер на ПК по команде делал действие (к примеру, громкость ниже (выше), следующий трек и т.д.).
2) Опрос микроконтроллера цифровых датчиков на шине данных использующей интерфейс для передачи данных 1-Wire, т.к. на МК не было аппаратно реализован этот интерфейс, пришлось реализовать его программно. Далее была обработка данных и выведение их на ПК в виде динамических графиков. Использовались (C(IAR), Qt C++).
3) Бесклиентный онлайн чат, работающий через протокол Telnet, с подключенной для верификации базой данных MSSQL.
4) Мультиплатформена игра на подобии bounce, где надо кататься шариком по арене и сражаться с другими игроками, есть оружие на выбор, мультиплеєр, авторизация, уже построена под нее более обширная БД, со всеми хар-ми. в MySQL. Использовались (Java, SFS, Unity, Unity C#, MySQL, Navicat)
5) Написание абстрактного менеджера для онлаин игры. (Java, SFS, MySQL).
6) Написание механики игры на серверную часть. (Java, C#, SFS, Unity).
7) Написание игр для саморазвития.
8) Розработка сайта удаленного мониторинга устроиств.(GlassFish, JSF, SQL, Java).
ПРОЧИТАННЫЕ КНИГИ:
1. Керниган Ритчи «Язык программирования Си»
2. Дейтейл, Дейтейл дж. «Как программировать на С++»
3. Алексеев, Злобин «Программирование на языке С++ в среде Qt Creator»
4. GoF «Приемы объектно ориентированного проектирования»
5. Кренке Д. «Теория и практика построения Баз Данных» (in process)
6. Брюс Эккель «Философия Java».
7. Фриман «Паттерны Проектирования Java».
8. Герберт Шилдт «С# 4.0» та Effective Java.
9. «Java Server Faces 3е издание» Дэвид Гери.
10. «Spring in action 3е издание» Крейг Уоллс.
КАЧЕСТВА:
Ответственный, коммуникабельный, целенаправленный, душа коллектива.
МЕЧТА:
Создать глобальный программный продукт.
Стать лучшим Java программистом в мире.

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: