When it comes to backend services we rely on strong foundations of service oriented architectures to implement N tier distributed information systems.
We have experience both in leveraging cloud infrastructure services such as those provided by Amazon Web Services, Google Cloud, or Microsoft Azure, as well as building our own infrastructure ready to be deployed on premises, or in private clouds.
We engage in a variety of projects, including:
Design & implement REST APIs, typically as part of a full stack engagement.
Systems integration, such as SSO connectors & interfacing with document storage providers (SharePoint/Office365, Drupal, NextCloud, Google Drive).
Business process management implementations, such as task automation & document approval workflows.
Machine Learning services, such as chatbot development & cognitive services based document classification.
Architecture consultancies, audit systems, diagnose and propose optimizations.
The right tool for the job
When it comes to server side technologies we have a big toolbox at our disposal. We have released systems to production built with: .NET, Java, and Node.js. We are comfortable working both in the Windows and Linux stack of server technologies.
These days PostgresSQL is our SQL database of choice but we've worked for years with Microsoft SQL Server, and MySQL as well.
We love REDIS when it comes to caching and needing a messaging bus among distributed components.