Обо мне

The recent technical actions • Eclipse RCP (OSGi, NatTable)

• Golang development.

• Jetty web server (установка, настройка, написание дополнений).

• Development Apache web server plugin by C.

• Static web sites development (html with unicode injection, SVG).

• .bashrc, development Bash-scripts automation of routine tasks - setting permissions chmod.

• MySql (db development schema, store procedures).

• Remote Debian administration (set up Debian environment with SSH).

• Implementation of adaptive page design, cross-browser layout (http://www.languages-with-music.com).

• Custom software development, software development by Java for internal needs of the company.

• Implementation of the full software development cycle (from idea to commercial product http://www.languages-with-music.com) Demo - http://languages-with-music.com/download/ewm_ru_demo.html by Java.

Mass media publications:https://strana39.ru/news/zemlyaki/89616/kaliningradets-uchit-angliyskomu-yazyku-s-pomoshchyu-muzyki.html

Code examples:SWT games - https://yadi.sk/d/gyl1mKWuk66SXcom.doobTools.sa160909.zip - https://yadi.sk/d/AAFKeHM73KCa4Krcp_solution.zip - https://yadi.sk/d/IE1Yt1lV3KCa4iNatTable RCP - https://yadi.sk/d/gKlwqzZ63KCaCh

Java bytecode obfuscator - https://yadi.sk/d/bkWE77jf3KJT4o

Профессиональные навыки
Опыт работы
Август 2017 — по настоящее время (3 месяца)
Apress
Editor
Вашингтон, DC
Обязанности и достижения

Project description:

  • Review, fix bugs, implement new solutions

Responsibilities:

Technologies:

  • Java 9
Октябрь 2016 — по настоящее время (1 год и 1 месяц)
Oracle America, Inc.
JCP: Associate Member
Лос-Анджелес
Обязанности и достижения

Project description:

  • Development Java API specifications

Responsibilities:

  • Participation in the development of the documentation for the various Java ™ API.
  • Participate in discussions.
  • Saying the proposals.

Technologies:

  • Java

https://jcp.org/en/participation/members/K

Февраль 2009 — по настоящее время (8 лет и 9 месяцев)
ИП Филевский Н.М.
Программист
Калининград
Обязанности и достижения

Project description:

  • Back-end development by Golang.

Responsibilities:

  • Architecture and developing backend solution.
  • Writing code, tests, fixing bugs, writing documentation, code review.
  • Development blockchain application.
  • Golang 1.8
  • MongoDB, MSSQL, MySql, PostgreSQL, SQLite, InfluxDB, BoltDB, Gorm
  • Google protocol buffers (v2, v3), gRPC

Technologies:

  • Golang 1.8
  • MongoDB, MSSQL, MySql, PostgreSQL, SQLite, InfluxDB, BoltDB, Gorm
  • Google protocol buffers (v2, v3), gRPC

Project description:

Responsibilities:

  • Technical realization of the project from idea to production.
  • Java 7,8, C#, VBA, NSIS
  • JavaFx, SWT, SVG, XML, OGG
  • Google App Engine API, J2EE

Technologies:

Октябрь 2007 — Февраль 2009 (1 год и 5 месяцев)
Continental Corporation
java-programmer
Москва
Обязанности и достижения

Project description:

  • SWT GUI application for viewing charts and tables of specific data formats.

Responsibilities:

  • Developed the SWT GUI application for viewing charts and tables of specific data formats.
  • Developed converters of specific data formats, conversion of C-based data to Java-based data and vice versa, conversion of Litle-Endian data to Big-Endian data and vice versa.
  • Initiated usage of JUnit tests at the company.
  • Developed various of JUnit tests.
  • Code refactoring: changed Java programs codes to make them amenable to change, improved their readability, simplified their structure.
  • Continuous integration, delivery.
  • Knowledge management.
  • Training, staffing.

Technologies:

  • Java 6, SWT
  • IDE Eclipse
  • JFreeChart
Ноябрь 2006 — Апрель 2007 (6 месяцев)
Arctel
Программист
Москва
Обязанности и достижения

Project description:

Add-ons development of a standard configuration 1C 8.0 (“Accounts departments” and “Management of trade”).

Responsibilities:

Completion of a standard configuration 1C 8.0 (“Accounts departments” and “Management of trade”).

Creation of new documents, reports, modernization existing 1C 8.0.

Support of 8 branches across Russia.

Writing of documentation.

Technologies:

1C

Microsoft SQL Server, MS Access, DB2

VB, VBA

Август 2006 — Октябрь 2006 (3 месяца)
Москва
Обязанности и достижения
• разработка программного обеспечения по ТЗ, создание программного обеспечения для внутренних нужд компании • создание клиенских приложений для работы с торговым оборудовнием – фискольным регистратором, сканером баркодов и принтеров печати этикеток (1C 7.7) • создание новых типов докуметов для электоронного делопроизводства, отчётов, а также реализация различных доработок работающей системы • техническая поддержка 50 представительств повсей РФ • написание документации Достижения: • выполнял работу в установленные сроки • предлагал и реализовывал свои идеи
Март 2002 — Март 2006 (4 года и 1 месяц)
Сеть супермаркетов «Съестной»
начальник технического отдела, системный администратор, бухгалтер
Москва
Обязанности и достижения
• Разработка и прокладка ЛВС, • Настройка торгового оборудования современного супермаркета (весы, кассы, торговые программы). • Проведение ремонтных работ торгового оборудования • Обучение персонала • Ввод первичной бухгалтерской документации • разработка программного обеспечения по ТЗ Достижения: Участие в создание сети супермаркетов с нуля.
Высшее образование
Сентябрь 1998 — Февраль 2005
МГИЭМ
Автоматики и вычислительной техники; АВТ
Москва
Специализация и достижения
Специалист по локальным вычислительным сетям