Services
Agile Software Development
We have more than 14 years of hands on experience in developing and delivering software. Developing software for us is not just about producing code that compiles. It is about creating a system that provides value to our customers, performs well and is easily maintainable and changed to fit the future needs. We also pride ourselves in using test first approach. Code we deliver is fully covered with automated tests and is easy to maintain.
We organise our work using agile software development methodologies. Depending on our client’s environment and the context of the project it is usually either Scrum or Kanban.
Polyglot Programming
Depending on goals of the project, we combine different technologies in order to reach the goal with minimal effort.
Used technologies
Some of technologies and programming languages that we have been using in our projects are:
DevOps
- Terraform
- Kubernetes
- Docker
- AWS
- GCP
Languages
- GoLang
- JavaScript
- Ruby
- Java
Databases
- Firestore
- Datastore
- MongoDB
- MySQL
- PostgreSQL
- Oracle
Web Backend
- GoLang
- Ruby on Rails
- Sinatra
- Java Servlets/JSP
- Node.js
Web Frontend
- HTML
- CSS
- Svelte
- React
- Angular
- JQuery
- Bootstrap
Text Indexing
- Elasticsearch
- Lucene
- Ferret
Containers
- Docker
- Kubernetes
BDD/TDD
- Agouti
- Cucumber
- RSpec
- JUnit
- FitNesse
CI/CD
- Jenkins
- CircleCI
- GitHub Actions
- GitLab CI
Revision Control
- Git
- Mercurial
- Subversion
- CVS