Software development is craftsmanship and art.Oliver Szymanski, Owner and Director Source Knights Ltd
From business ideas to software products:
we take care of the complete lifecycle.
We work with lean and agile (worldwide distributed) teams and departments throughout the entire project lifecycle including leading, coaching and mentoring to deliver the IT for new business ideas.
Making organisations or even teams more agile is hard yet necessary. We help you to
Our very skilled consultant and expert in Java/Scala/.NET will support your company as team leads, architects, coaches or plain development.
We have very good knowledge in distributed high-volume, low-latency business critical systems and solid experience in the architecture, design and implementation of enterprise server, distributed and multi-threaded applications.
Our experts are very good in communication, taking responsibility and leading/inspiring others to fulfill common objectives together.
We love to combine business requirements and strategies with efficient software development and technology skills to deliver actual solutions on time.
Our consultants are active in various technology stacks based on our client’s needs. We help our clients to do their work in the most efficient way and with the optimal resul for their requirements. You should focus on creating business values rather than dealing with technical issues of your environment. Have a look at our excerpt of technologies/methodologies and let us help you by Coaching, Training or mentoring your teams or by taking part in your software development.
We feel the need to share knowledge and listen to experiences of others. Therefore we follow and take part of several conferences as organizers, speakers or just interested followers. We especially support the these conferences:
If you want to see something a little bit funny that might even be helpful, look at this (parody of a) design pattern that was a collaboration of David Tanzer and Oliver Szymanski, called: The Direct-Call pattern