Pioneers in Agile Offshore Scala, Functional Java and Big
Experts in Scala, Functional Java, Spark and Flink. We got
on the functional programming bandwagon in late 2008 before it was fully
accepted by development community. We recognized the advantages and
strengths of functional programming and committed to mastering it. We
delivered one of the first enterprise implementations of Scala with the
Alerting System at D&B. We developed fully functional Java code for BoA and
DHL. Since then, Knoldus has been on the forefront of Scala, Akka,
Functional Java, Spark and Flink, delivering multiple products on the
functional technology stack.
Passionate team of Scala , Functional Java and Big Data
Our team has worked with partners and geographically
teams across various timezones. Our partner locations are spread
across US, UK, Europe, Australia and Japan. We are well aware of
the challenges and benefits of working in a geographically
distributed, differential timezone environment. With our
experiences, we co-authored a book on
distributed scrum development.
We believe in building a strong rapport with our partners.
We live by the motto that we are successful if you are successful. We have
forged many successful partnerships in the past and are proud of them till
We have delivered/deployed quite a few applications on
Scala which are robust, scalable, extensible and are running successfully.
Our partners have been highly satisfied with our understanding, knowledge,
communication and delivery. Please refer to our testimonials and you would
get an idea of what we mean.
We place utmost importance on code quality. We believe
is supposed to be read by humans and not machines. We have a
mind-set of writing clean code. All our code would always be
accessible to you. If you cannot understand our code then we have
not done a good job. Look at the Quality
Assurance toolsin our stack.
Learning and sharing what is learnt is not a process at
It is a part of the culture. Every week on Friday evening, the
entire company gets together for an intensive knowledge transfer
and presentation program. We organize presentations, brainstorming
sessions, hands-on sessions and review cycles. 1 or 2 team members
pick any topic, generally related to present projects or new
technology and present that to all other team members. You can
read more about our KnolX sessions here.