Technical Expertise

Here is an example of the breadth of knowledge that we have and range of technical expertise we deliver.

Technical Knowledge

  • Security: TLS/SSL, Public key infrastructure, client integrity
  • Cloud Computing
  • Big Data
  • SDN
  • Client/server networking environments (Windows/Linux)
  • Databases – Postgres, MySQL, MongoDB
  • VPNs
  • Load Balancing
  • NetFlow, sFlow
  • Realtime streaming applications
  • Authentication: Active Directory, RADIUS, Kerberos, Two-factor
  • Virtualization: VMware, Hyper-V, KVM

Languages

  • C/C++/Objective C/C#
  • Java
    • Java SE development – starting with Java 1.1.8
    • Java applets
    • Java EE development
  • Perl, Python, PhP
  • HTML5
  • JS, Node.js, JSON, jQuery
  • Cocoa/Carbon
  • XLib, GTK, QT, Motif

Applications

Apps

  • iOS
  • Andriod
  • Windows
  • Enterprise
  • SaaS
  • Mobile
  • Web portal

Operating Systems

Windows

  • Windows 8, 7, 2003
  • Windows Server 2012, 2008
  • Win32 Apps/ low level APIs
  • Win32 Drivers/Kernel level drivers
  • Win32 memory management
  • BSOD analysis and fixes
  • .NET
  • Microsoft Office and Microsoft Lync development
  • Services
  • Networking
  • Multi CPU support
  • Rich GUI with Embarcadero
  • RDP development

Apple

OSX

  • Kernel extensions, NKE
  • Custom USB drivers
  • Coco/Carbon
  • OS X low-level development (POSIX, libSystem API)
  • OS X BSOD analysis and fixes
  • OS X memory management
  • OS X networking
  • OS X i386->x86_64 upgrade
  • Rich GUI with Cocoa development

iOS

  • Rich GUI with Cocoa touch
  • iOS networking
  • Universal apps – iPad, iPhone
  • Custom UI controls
  • Experience with App Store submission and resolving issues

Linux

Linux/BSD/*ux

  • Daemons/Apps
  • Kernel modules/modifications
  • Network and serial drivers
  • Low-level development
  • Kernel panic analysis and fixes
  • Memory management
  • X

Chromium

  • Bring up on desktops and non-Chromebook laptops
  • Chromium kernel modules/modifications
  • Chromium low-level APIs/development
  • Network and serial drivers
  • Chromium apps

Porting, Video, Gaming

Porting

Software Porting between MS/*nx/OSX/iOS/Chromium

Game Creation, Design, and Implementation

  • Unreal 3 engine based games
  • Unreal 4 engine based games
  • GameBryo engine based games
  • Unity engine based games
  • Custom engine based games:
  • DX9/DX11/OpenGL renderers
  • DX11 renderers
  • DX9->OpenGL 3 conversion
  • DX11->OpenGL 4 conversion
  • HLSL/GLSL coding and optimization
  • Physics – Nvidia PhysX, Bullet physics engine
  • ScaleForm, Iggy – GUI builders
  • Granny
  • Bink
  • Various AA algorithms implementation and optimization
  • Shadows implementation
  • OpenGL ES for iOS
  • OS X OpenGL profiling
  • Windows Nvidia & AMD profiling

Video Processing and Compression

  • ARM coding
  • H.264 compression and others
  • Custom video codecs on ARM architecture
  • Optimization for ARM