We work with companies to solve complex problems. We do this with a dedicated and enthusiastic team, that push the boundaries to deliver innovative products.

"Everyone has a plan until they get punched in the face."

Mike Tyson

We know things change, that's why we plan for it.

The team


Richard has delivered software projects to government agencies, blue chip customers, medium-sized enterprises and startups: including Capita/Gas Safe Register, Gemserv/Department of Energy and Climate Change (DECC), and the Chartered Institute of Securities and Investments (CISI). 


Jack creates innovative user experiences by applying design thinking to find simple solutions to complex problems. He is a user experience consultant, and product designer, with over 10 years of experience creating digital products. UX Certified by NNGroup.


Phuong brings over 18 years of experience in software development services. Phuong has undertaken leadership roles in software development, delivery and technical support for a wide range of industries and corporations including Sharp, NTT, Alcatel-Lucent, Nortel, Toshiba, and GBST. 

London, UK
85 Great Portland Street, LondonW1W 7LT
info+uk@codestream.com.sg+44 7464 417277
Singapore, SG
National Design Center, 111 Middle Rd, Singapore 188969
info+sg@codestream.com.sg+65 8304 8467

Software development is a team sport, and we recruit and retain the best talent by providing salaries above market rates, regular team building exercises, training programs, and well-managed software projects.

The Saigon

How we can help

Trying to visualise a great idea you had?

If you have an idea for a product but are unsure how to get started we can help you bring it to life with a working prototype that you can put in front of your potential users. By creating a prototype first we save on costly development costs.

In need of investor or management buy-in?

Often the best ideas fall short because the concept was not presented well to investors and senior management. We can work with you to understand your proposition and present it in a way that is engaging and highlights its true value.

Want to accelerate the success of your current project?

We don't just ship a product and then watch it sail off into the sunset. We help our clients monitor their users' behavior to learn how the product is being used and where the best opportunities for growth are. This takes the guesswork out of building "nice to have" features and instead focuses on measurable results.

Are you struggling with your current developers?

We have taken over the development of a number of projects for reasons including communication issues, code quality, and commercial difficulties. In most cases, we can be up and running in a week and can start making updates to the code, and in parallel, we do a full code assessment to see where the dead bodies are buried.