Technology

Technologies

Server Side Technology

The company has expertize in most major server side development technologies:

  • ASP.NET
  • Java, Spring, Play
  • Node.js
  • Ruby on Rails
  • Sharepoint and other CMS

Client App Technologies

The company has expertise in many major mobile and desktop client app development  platforms:

  • Javascript – AngularJS, Ionic Framework, BackboneJS, ReactJS
  • iOS
  • Android
  • Hybrid apps using Cordova (PhoneGap) and javascript.
  • Xamarin

Data Storage and Processing

The company has expertize in multiple SQL and NoSQL databases as well as data analysis systems:

  • SQL Server
  • MySQL
  • PostgerSQL
  • MongoDB
  • DynamoDB
  • Apache Spark
  • Amazon EMR

Cloud Platforms

  • Amazon AWS
  • Microsoft Azure

Domains

  • Medical and Clinical Research
  • Sales and Marketing
  • HR and General Business
  • Financial
  • Geometric Modeling
  • Big Data Analysis

Methodologies

Agile

Advanced agile approach to development that includes proper collection, and prioritization of functional and nonfunctional requirements, component based software architecture for extendability, refactoring and testability. Unit testing and test automation for efficient agile verification of new features. Highly efficient process.

Waterfall

For the projects that require very rigid specification that need to be followed, e.g. development of medical device software, the company would use traditional waterfall approach with fully documented use cases and detailed design and codifying of all features before the first line of code is written.