Profile of expertise

ProjectManagement and Architecture

  • Architecture development for fields like: games, web, mobile and general software development
  • Full stock of documents preparation for including for external company/projects audits: Functional Specifications Documents, Installation Documentation, Operational Qualification Documents, Operational Validation Documents, Performance Qualification Documents, Requirement Traceability Matrices, System Infrastructure Documents, System Requirements Specifications, System User Requirements, Test ScriptsDociuments, Test Cases Documentation, Validation Plans, etc
  • SDLC: Agile, Scrum, KanBan, XP, Waterfall, RUP
  • Spoken Languages: English, Hebrew, Russian

Mobile development

  • iOS
    • Platforms: iOS 7.1 and higher
    • Languages: Objective C, Swift
    • Frameworks: Cocoa Touch, Cocos2d,MapKit, CoreLocation, StoreKit,CoreGraphics, AVFoundation.
    • IDE: Xcode
  • Android
    • Platforms: Android 4.0 or higher
    • Languages: Java, C/C++
    • IDEs: Android SDK/NDK, Eclipse

Web development

  • HTML: HTML,HTML5Canvas, CSS, SASS, LESS
    • Frameworks: Smarty, Twig, Blade
  • JavaScript: JQuery, ExtJS,Node.js
    • Frameworks: AngularJS, Express.js
  • PHP
    • Frameworks: Laravel,Zend, Yii,CodeIgniter, Symfony
    • CMS: WordPress, Drupal, Magento, Joomla, Prestashop
    • CRM: SugarCRM
  • Python
  • Perl
  • Adobe Flash: AS2, AS3, Flex
  • 3rd party APIs
    • Social: Facebook, Google, Twitter
    • Payment Paypal, Webmoney, Robokassa, Stripe, Bitcoins,BitPay
  • DBs: MySQL,MS SQL Server, MongoDB, PostgreSQL
  • Protocols: REST,SOAP
  • Data Formats: XML,JSON
  • Cloud Services Providers: Parse,Firebase
  • .NET
    • Frameworks: Entity, Web API, ASP.NET MVC, ServiceStack
    • CMS: Umbrako, DotNetNuke
  • Windows development

    • NET: C#, VB.NET, Silverlight
    • COM, COM+, DCOM, ATL
    • Win32 API

    JAVA development

    • J2EE: EJB, Spring, JPA(Hibernate)
    • JSF(RichFaces,ICEfaces)
    • J2SE: SWING
    • Application servers: JBoss, WebSphere, WebLogic
    • Toolkits:Akka

    DBs

    We have background and experience in architecture, administration, RDBMS, DB design, for the following databases, among others:
    • MySQL
    • MS SQLServer
    • Oracle Database Server
    • PostgreSQL
    • Netezza
    • MongoDB
    • Redis

    QA

    • JUnit, TestNG, Unitils, DBUnit, JsUnit, HtmlUnit/HttpUnit
    • NUnit
    • JMeter, WAPT
    • Sniffer
    • Selenium

    System administration

    • Design, building and maintenance of logical and physical network structure, including routing and firewall configuration. Installation, operation, and maintenance of the Linux (Debian, CentOS, Gentoo. etc.) and Microsoft Windows (nt4 - 2012) based servers.
    • Design, development and implementation of the information security policies and backup strategies.
    • Building and maintenance of e-mail systems with spam and virus protection (Exim, Sendmail, Postfix, Dovecot, Amavis, Spamasassin, clamav, squirrelmail, Kerio Mail server, etc.).
    • Building and maintenance of routers and firewalls with filtering, proxying and separating traffic. Joining segmented heterogeneous networks. Building Virtual Private Networks (iptables, ipset, iproute2, bird, htbinit, cbqinit, squid, OpenVPN, Vtun, Pptpd, etc.).
    • Setup monitoring systems including integrity checking, intrusion detection, e-mail and SMS reporting, etc. (zabbix, nagios, tripwire, aide, logwatch, etc.).
    • Setup and administering various network services: DNS (bind, powerDNS), ssh, dhcp, ftp (pure-ftpd, proftpd, vs-ftpd), http (apache, nginx), mySQL, MSSQL, firebird, nfs, smb, Active Directory.
    • Setup and programming office hardware and software ATS (Multicom, Samsung, Asterix).
    • Setup various active and passive network hardwares: cisco firewalls, routers, switches, wi-fi access points, ADLS modems, etc.
    • Writing scripts, system automation utilities (command line and web based).

    Linux development

    • Linux drivers development
    • Low-level network device programming, network sockets, packet capturing
    • Cryptographic software/digital signatures
    • Linux embedded solutions for network appliance such as:
      • Ethernet bridges, L2/L3 switches, routers
      • Network firewalls and intrusion detection systems
      • WiFi/WiMAX access points, etc.