Business and system analysis and architecture.
Offshore IT project engagement.
Software development process engineering.
Various experiences in design and development wireless networking systems, telecommunication
systems, embedded software.
25+ years of international experience as a consultant in the field of implementation of software
systems, determining customer requirements, writing program specification and development of the products
Strong background in theoretical mathematics, especially in Computer Science
Strong experience in language-to-language converters, programming languages processing
(development, parsing and executing), cross-platform client-server software, database applications, GUIs, educational courses, Internet/Intranet applications including WEB applications, multimedia systems design and development, OOD, OOA,OOP.
Successful background in development of software systems, database systems, C++ and Java
applications using object oriented methodology and advanced tools, system analysis, technical support and troubleshooting
Significant team work experience in utilizing the standard development and quality assurance
methodologies (ISO9001, CMMI, RUP, MFS, Agile, Scrum, XP, etc.)
Experience in large outsourcing projects for American and European customers
Solid knowledge of various Mainframe Technologies, experience with maintenance of legacy
applications, strong development skills with UNIX clones and Windows, experience with wide set of technologies
Independent, resourceful and detail-oriented individual, able to quickly grasp new technology
- Hardware: IBM 360/370/390, Dec PDP 11, IBM PC compatibles, Mac MINI, Hadspring Treo
170/600, MIPS, iPhone, Nokia C60+
- Operating systems: OS 360/370/ZOS, MVS, VM/CMS, FreeBSD, Mint, Ubuntu, Fedora Core,
SentOS, RHEL, Android, Linux, UNIX, Windows NT/95/98/2000/XP/Vista/7/8/10, DOS, Windows 3.*, OS/2, RSX 11, RT 11, Palm OS 3.* and higher, MacOSx, iOS, Symbian, RTOS
- Programming languages: C/C++, PL/I, ALGOL, Fortran IV/77, Assembler 8x86 and others, Pascal,
TCL, C#, Python, LUA, Ruby, Rust
- Databases: MS SQL Server, Oracle 8i-11, Postgres, DB/2, MS Access, MySQL, Sqlite, FoxPro,
DBase III/IV, Clipper, Redis, MS SQL, Mongo
- Network/Communication: NetBEUI, TCP/IP, Internet/Intranet
- Tools: Rational Rose, Power Designer, PCCTS, LEX, YACC, Apache HTTP server, Apache
Tomcat, Nginks, WebLogic, WebSphere, GlassFish, PRC Tools, Handspring libraries, Palm OS SDKs, Android SDK, iOS SDK, J2ME, J2SE, J2EE, CORBA, Spring, SpringBoot, SpringSecurity, Hibernate, FlyWay, QT5, CVS, SVN, Mercurial, GIT, Jira, Redmine, Bugzilla, GNATS, MS Project, Eclipce, NetBeans, IntellijIdea, QTCreator, OviMAPS, Ant, Maven, Cmake, make, Groovy, Jenkins, TeamCity, Wiki, Alfresco, ZeroMQ, RabbitMQ, Apache Kafka, Docker, Kubernetes, OpenShift, JasperReport.
- Type of Applications Language-to-Language Converters, Programming Languages, Processors
(Compilers, Interpreters, Debuggers), Cross-platform Client-server, OLAP Systems, OLTP Systems, Corporate Databases, Distributed Databases, Interactive Tutorial Courses, Communication Server, Multimedia System, Corporate Information Systems, Internet/Intranet Information Systems, Wireless Networking Systems, Telecommunication Systems, WEB sites, Linux kernel programming, Backup Systems, Embedded Systems, DLP Software, Micro-services
Ukrainian (native), Russian (native), English (advenced), French (basics)