Who Are We?

We are two engineers, each with more than 20 years of experience and being passionate about technology who loves to develop high quality and innovative products and find smart solutions. While Hale loves sports, trekking and agriculture outside of technology, Safa is a former professional guitarist, as well as participating in rally, who enjoys wood work and car repair.

As a company, we are amazing team of creators, thinkers, explorers, developers and technology lovers.We have all the skills needed to create your product from scratch with our product managers, technology architects, business analysts, designers, developers, testers.

We are an independent dedicated team with interdisciplinary experience in many sectors and technologies. While we develop your product by working as your business partner, we always know that your success is our success.

Challengers: Every problem is a new challenge to be conquered

Committers: Working with clockwork precision and deliver the solution on agreed time

Value Givers: Helping our clients gain the maximum value with the right choice of technology and right decisions

Ideators & Innovators: Developing your idea and creating your product from scratch

Our Approach is a magical mix of

  • Agile Development: We work with scrum. We prepare and prioratize product backlog. We divide work into sprints, continously improve and iterate the product. This helps us better control of budget and timeline by providing maximum value and product usability.
  • Flexible and Adaptive Working: For us flexibility is key to responding the changing needs and goals. By dividing the requirements into smaller, more digestable milestones we can adapt easily and efficiently.
  • Lean Mindset: Lean is our mindset of simplicity and we apply it both in our services and in our engagements with our clients.
  • Creativity: We actively seek out new ways of doing things and have confidence to improvise.
  • Business Thinking: We have worked on our own startups so we know your challenges. We approach your product from the business perspective.

Our values


We treat each work as our own. Your success is our success.


Commit, Connect, Communicate. We support each other and our clients to become the best we can.


Ourselves, Our Clients, Our Community. We show respect to others and the environment. We listen,cooperate and learn.


We love transparency and knowledge sharing. We share knowledge and report regularly.


We always grow and evolve. We closely follow new technology and business models. We evolve with end users feedback’s and respond quickly.


Make. It. Matter. We work to the best of our ability at all times. Don’t miss out any opportunities to improve.