Technologies

Platforms

Windows Desktop

  • Windows Forms and Windows Presentation Foundation Graphical Applications
  • Xamarin/Xamarin.Forms/UWP applications
  • Native “Win32” UI/GDI/Direct X/Open GL
  • Command line applications
  • System services

Server

  • WCF Rest services
  • Lightweight Python web servers (Bottle/Flask)

Mobile

  • Android
    • Java-based ADK and Xamarin/Xamarin.Forms
    • 3D Games and simulation
    • USB Serial/Bluetooth communications
    • Sensors – Accelerometer/gyroscope/temperature/GPS

Embedded

  • Embedded Linux Devices
    • Raspberry PI/Beagle Bone and similar hardware
  • Atmel 8 bit platforms
    • Arduino-based platforms
    • RAW AVR “bare” chip firmware
  • PIC 8/16 bit platforms
  • ARM “Cortex-M” class of microcontrollers
    • ST, NXP, Atmel, and others.
    • RTOS or bare metal programming
  • Experienced in embedded graphics displays and user-interfaces, and touch-screen interaction
  • Experience in custom boot-loaders for both 8 and 32-bit platforms

Applications

  • Simulation
  • 3D, gaming, visualization.
  • GIS
  • Instrumentation and testing
  • Automation
  • We specialize in math and/or logic intensive applications

Programming languages and technology stacks

  • C/C++ 14
  • C#, WPF, Windows Forms, Linq, Entity Framework, WCF, System.net, serial IO, .Net microframework, Xamarin
  • Java, Google App Engine, servlets, SWT, Google Web Toolkit, REST APIs
  • Python (2.x & 3.x), Automation, integration scripting, simple website using Bottle/Flask
  • Data processing.