"The true sign of intelligence is not knowledge but imagination"

-Albert Einstein

Areas of Expertise

Our wide range of skills and experience gives us the ability to operate within a vast array of technologies and platforms.

Cloud Computing

While large cloud systems today cannot survive without advanced devops processes and tools, their benefits are felt even on the smallest set ups. We can help you shape your cloud architecture, and we can put together continuous integration, deployment, and monitoring scripts so that your cloud operations are automated, repeatable, safe, version-controlled, and cost-effective.

  • System Architecture
  • System Design
  • Continuous Integration
  • Deployment Pipelines
  • System Monitoring
  • Stress Testing
  • Global Management
  • Cost Optimization

Full Stack Web Development

Whether you want a custom, complex, responsive, interaction-rich single-page application with a fast and performant API back-end, a simple content-based website, or assistance with setting up microservices or automated testing, we are here to help. Bring us in for a consultation, for prototyping and focus group evaluations, for the development of a component in your system, or to deliver the whole project.

  • Front-end User Interface (UI)
  • User Experience (UX)
  • Automated End-to-end (E2E) testing
  • Native mobile apps
  • Cross-Platform apps
  • GIS/Mapping software
  • API integration & creation
  • Data processing & ETL pipelines
  • Microservice architecture

Computer Vision

Our staff has dealt with tough computer vision problems, both in academia and industry: everything from 3D reconstruction from 2D images using SFM algorithms, to large area realtime tracking using arrays of cameras, to object/gesture recognition.

  • Structure from motion
  • 3D Mesh Deforming
  • Image registration/alignment
  • Multi-camera marker tracking
  • Object & gesture recognition

Analytics/Machine Learning

You may have a large private dataset, the need to provide real-time analytics to your customers or employees, extensive system logs, a complex problem domain with multiple parameters, or a difficult classification problem. For problems like this, we can bring in our analytics and machine learning toolkits to help you optimize and improve the cost-efficiency and the quality of your outputs.

  • Data mining
  • Feature engineering
  • Neural-network-based classification
  • Self-organizing map-based clustering
  • Bayesian analysis
  • Music information retrieval
  • Genetic programming

Digital Signal Processing

Digital signal processing is the main scientific interest of a couple of our staff members, and we know the subject intimately: it is embedded with products we develop internally, as well as with some of our consulting success stories. We fully understand the power of DSP, and if this is in your problem domain, we would be happy to help you sort it out.

  • Adaptive model-based filtering
  • Signal optimization
  • Audio signal processing
  • Filter design
  • Adaptive noise cancellation
  • Advanced frequency-based analysis

Internet of Things

As the Internet of Things expands, companies expect more from embedded systems, wireless communication, and sensor data. We can help you plan, implement and certify city-wide sensor networks, vehicle data subsystems, interactive beacon applications, and environmental monitoring products.

  • Rapid hardware prototyping
  • Embedded system design
  • Multi-sensor integration
  • Cloud connectivity and scaling
  • M2M Networking (GSM, Wifi, Bluetooth, Ethernet)

Custom Hardware and Firmware

Both in our internal product development and in our consulting work, custom hardware and firmware development has been central to our activities. We have a range of disciplines available in shop, from mechanical through electrical to firmware development, including Linux kernel patching. If your problem requires the development of custom devices or firmware images, we are here for you.

  • Project Planning
  • Schematic creation
  • Schematic review & assistance
  • Multi-layer PCB design
  • PCB Fabrication & testing
  • PCB certification & assembly
  • Enclosure prototyping
  • Standards & Certification
  • Embedded Linux
Scroll to top