Обо мне

Более 12 лет разработки на различных языках программирования, на Java - свыше 5 лет.

Core Java - консольные и оконные (AWT, Swing, JavaFX) приложения, многопоточность, интеграция с низкоуровневым кодом (Pascal, C, Assembler) через JNI, есть несколько своих проектов (игры, компилятор собственного языка программирования).

Hibernate - базовый уровень (JPA), конфигурация, написание Entity классов с аннотациями, использовалось в ПО Находка-Загс для получения, хранения и обработки данных на клиенте.

Servlets - владение JSP, JAX-RS/REST веб-сервисы, EJB 3.0, JSF разметка, небольшие собственные проекты (сайты, включая браузерную онлайн-игру и интернет-магазин).

JAX-WS/SOAP - написание процедур, WSDL, клиентский и серверный код, использовалось в СМЭВ (ПО для системы Находка-Загс).

Spring - пока изучаю, могу писать простые веб-приложения на Spring MVC.

Сервера приложений - опыт установки и настройки GlassFish (использовалось в ПО Находка-Загс), WildFly/jBoss и Tomcat (в моих проектах).

Базы данных - написание хранимых процедур и функций (SQL Server), NoSQL (Lotus Notes/Domino).

Front end - HTML5, AJAX, jQuery, jQueryUI, KendoUI, немного Bootstrap.

Готов рассмотреть переезд в другой город.

Профессиональные навыки
Опыт работы
Январь 2014 — по настоящее время (3 года и 10 месяцев)
Машинный завод 1 мая
Инженер-программист
Киров
Обязанности и достижения
Разработка приложений для завода на C#, Delphi, Visual FoxPro, MS SQL Server. Разработка на базе платформы Lotus Notes Domino. Внедрение в процесс разработки системы контроля версий Mercurial. Используемые технологии: Delphi, Visual FoxPro, MS SQL Server, Lotus Notes/Domino, C#, ADO.NET, WPF.
Январь 2013 — Октябрь 2013 (10 месяцев)
Находка
Java разработчик
Киров
Обязанности и достижения
Разработка Web-сервисов на базе SOAP для системы "Находка-Загс" (выгрузка данных из базы на портал ЕЗагс, взаимодействие со СМЭВ). Используемые технологии: Tomcat/Glassfish, Web Services, Hibernate/JPA, JSF, JCP. Разработка библиотеки на Delphi для ЭЦП с использованием "КриптоПро". Используемые технологии: Delphi, MS SQL Server, КриптоПро CSP.
Сентябрь 2012 — Декабрь 2012 (4 месяца)
Софтмонтаж
ASP.NET разработчик
Киров
Обязанности и достижения
Разработка портлетов (модулей) для BPMS системы Elewise ELMA (загрузчик файлов по FTP, рассылка сообщений в Jabber, ICQ, Twitter, Facebook и Вконтакте) и пользовательского интерфейса на KendoUI (HTML5/CSS3/jQuery). Используемые технологии: C#, ASP.NET MVC, ADO.NET, HTML, CSS, AJAX, jQuery. Доработка приложения на QT, взаимодействующего с базой данных Firebird. Используемые технологии: С++, QT, Firebird.
Высшее образование
Сентябрь 2008 — Август 2012
КФ РГГУ
Прикладная информатика
Киров
Специализация и достижения
Информатик-аналитик (бакалавр)