Дополнительные сведения:
* О себе*
Женат, воспитываю 2 сыновей.
Спокоен и рассудителен, общителен, обладаю широким кругозором и интересами.
Внимателен. Политически корректен. Лоялен к работодателю.
Способен работать в экстремальных условиях в режиме повышенной ответственности.
Имею большой опыт общения как с конечными пользователями, так и с заказчиками.
Способен эффективно решать нестандартные задачи (н-р быстро/доступными средствами/приемлемого качества).
Профессионально сформировавшийся и состоявшийся программист, давно "переболел" детскими болезнями.
Большой профессиональный круг общения. Часто выступаю в роли консультанта для коллег по работе и знакомых. Успешный наставник.
Присутствует большое желание работать, наращивать опыт и повышать квалификацию.
В качестве профессионального хобби увлекаюсь изучением и построением открытых, расширяемых систем, компиляторов.
Программы работают! Обосновываю решения. Могу работать без Google и Stackoverflow.
Разработка, внедрение и развёртывание приложений и услуг, влияющих на бизнес.
Опыт построения микросервисной архитектуры.
* Hавыки и технологии*
Полный цикл разработки ПО.
Собственные разработки, технологии, аналитика.
Несколько предметных областей.
Понимание и применение концепций ООП, Design Pattern.
РСУБД/SQL, Объектный БД, NOSQL, процедурные расширения, в тч UDF/SP.
Client/Server, Multitier, n-Tier (CORBA, HTTP (XML-RPC, JSON-RPC), SOAP, REST, МОМ/MQ).
(d) COM (+), в тч OLE, ActiveX, OPC (OLE for Process Control), POS - клиенты, сервера, элементы управления.
Коммуникации: Sockets, RS232, IPC (Memory Mapped Files, Pipes, MailSlots).
Навыки в области прикладного и системного программирования под Windows: UI, GDI, потоки, процессы, синхронизация, коммуникации, реестр, оболочка (Shell) в тч расширения, службы (Services), Active Directory, WMI.
Большой опыт по разработке архитектуры программных комплексов, концепций, модульных систем: Plugins, Scripting.
CASE средства:ErWin, SystemArchitect, PowerDesigner - бизнес процессы, потоки работ и данных, логические и физические модели, реверс инжиниринг и генерация БД, шаблоны.
Начальные знания по нотации UML, технологиям Rational Rose (RUP).
Опыт работы с большими проектами (>12 Mb исх. текстов), коллективной разработки, исп- систем управления версиями (VCS), поддержки жизненного цикла ПО.
Опыт руководства небольшим (2-4 чел) коллективом разработчиков.
* СУБД*
Production: Oracle, MSSQL, Interbase, Firebird, DBF (DBase, FoxPro), BTree+, BTrieve.
ETL: DB2, MySQL, Postgress, Access, COBOL indexed file.
Study: BerkeleyDB, Cache, Sybase SQL AnyWhere, Progress.
* Языки программирования*
Mainstream:
Embarcadero Delphi 1-XE10.4;
SQL, PL/SQL, T-SQL, PSQL;
Borland Pascal (Turbo 3 (Yamaxa) - 6), 7 в тч под Windows) - 5 лет;
C (не С++);
x86 ASM - 4 года;
xBase (ClipperSummer, FoxPro2 - MS-VFP 5) - 3 года;
Fortran77 - 1 год.
Second/Study:
ANSI Pascal - не PC платформа;
Java/Groovy;
JavaScript, vbScript (WSH);
ASP, PHP;
Visual Basic, в тч VBA.
К которым проявляю постоянный интерес, но не имею возможности промышленного использования:
Go, Modula2/Oberon2/CP (Семейство Н. Вирта), .NET, Java/Kotlin.