Our approach to software development is best encapsulated by our approach to hiring: we don't hire computer programmers, we only hire software engineers. Engineering of software is not different from engineering of anything else in our view, which is why we manufacture software at a factory, where a consistent CI/CD infrastructure is built ahead of time and manufacturing process is rigidly enforced to ensure quality of the end result. Even more importantly, we recognize that what we develop is not technology for technology's sake, it's business applications.
We started by building and managing a really sophisticated state of the art software manufacturing factory for our own product development organization - and then we did it many times for many others. We have your complete software development life cycle covered by CI fully adherent to all those "best practices": regardless of your preferences for tools and platforms, be it Bamboo or Jenkins, Maven or Cradle, Eclipse or IntelliJ IDEA - we end-to-end integrate and automate it all.
Whatever your preferred deployment model, on-premises or cloud, bare-metal or virtualized - we are equally comfortable in all these environments. Whatever "virtualized" and "container" mean in your world, from Citrix and VMWare to OpenStack and OpenShift - we have expertise in all these technologies.
a diverse list that includes Fintech, E-Commerce AI, IPTV, P2P Marketplaces to name a few. We are always current when it comes to the trends and emerging tech stacks of the global startup scene as one of our competencies is providing "Technology Due Diligence As a Service" to our partners in the VC community.