Skip to main content

Tech Insights by Mark Ridley, CTO & Head of Engineering

Our very own Mark Ridley, MyDoc’s CTO and Head of Engineering took time off his busy schedule to share relevant tech insights for today’s world. His candid and honest answers are a great way to understand how we’ve grown and built our product over the years. His skill, knowledge and tech leadership ensures that we offer a secure online service for our users.

Tech Insights by Mark Ridley, CTO & Head of Engineering

1 . What are some of the security challenges you face and how do you overcome them? 
The threat of attack from the Internet is increasing exponentially and is a very real problem that should be taken seriously, by everyone; not just those in IT Security. Technology is changing at an incredibly rapid pace and with new forms of technology comes new and more sophisticated forms of attack.
2 . Is constant maintenance required and is it short term or long term?
Absolutely! Automated vulnerability scans and regular maintenance updates are a must to protect against attack. Software should be kept up-to-date at all times. Reading and staying up-to-date with security news sites and blogs is essential to be prepared for bugs and vulnerabilities.
Also, there is no short term when it comes to IT Security!
3 . What are some mistakes you’ve seen companies make from a security standpoint?
Not keeping software up-to-date played a huge part in the ransomware attack that crippled the NHS recently in the UK. The NHS continued to use Microsoft Windows XP, even though it has been marked end of life, and is no longer supported with regards to software patches and security updates. Everyone should be individually responsible to make sure that their software is always up-to-date, and that anti-virus software is installed, and also up-to-date.
4 . How do you see technology propelling the healthcare industry forward?
Big data is already playing a huge part in assisting with diagnosis of diseases based on patterns of data. The more information that is available, the more accurate these predictions will become. I think the future holds some amazing health discoveries based on the processing of this data.
5 . What are some of the challenges of operating a development team in Asia?
None. Our diversity makes us an awesome team! Singapore and surrounding countries have some amazing talent. Whilst it may not be a fast process selecting the right candidate, we have managed to build a fantastic engineering team at MyDoc.
6 . What’s the biggest technology trend this year?
Whilst not necessarily the biggest trend this year, artificial intelligence is growing leaps and bounds and is set to change technology forever. Artificial intelligence will play a huge part in the healthcare industry, from triage with bots to prediction and diagnosis based on health profiles.
7 . What is MyDoc doing better than other healthcare companies?
We don’t fear change; in fact, we embrace new technology to help us achieve our goals. The engineering team is encouraged to suggest new ideas and technologies that can help transform our service.
8 . What did you want to be growing up and do you think being at CTO is the better choice?
I’ve always been fascinated with computers and technology, since a very early age, and I’ve been lucky enough to take that path. My first computer was a Sinclair ZX Spectrum. Google it, the keyboard was made of rubber! 🙂
9. Do you still code?
10 . How would you describe MyDoc to another CTO?
MyDoc is built on top of Amazon Web Services and Google Compute Platform. Each internal component runs as a separate service that can be load balanced and scaled automatically to meet demand in traffic.
Server components are built on the fly using scripts that pull the latest source code, which is deployed behind load balancers as and when needed.
Tech Stack
Currently, we are using MySQL for our database solution, though we are trialling Google Cloud Spanner.
Our API is written in PHP using the Laravel framework.
Front-end applications are written in React.js.
Our core messaging router and bots are written in a mixture of Clojure and Node.js.

Interested to know more about tech insights or other matters in MyDoc? Ask us your questions in the comments section and check out our other content here.

Popular posts from this blog

MyDoc and BaoViet signs strategic partnership to bring digital healthcare to the Vietnam population


MyDoc and Vietnam’s largest listed insurance company to target soaring medical inflation in the fastest-growing segment of US$22 billion healthcare market 

SINGAPORE, 4 November 2019- Singapore based digital healthcare platform MyDoc ramps up expansion plans across Southeast Asia with BaoViet deal to address 35-45% group insurance premium growthMyDoc recently inked a strategic deal with Baoviet Group Insurance; adding Vietnam to its expanding B2B online-to-offline healthcare ecosystem across Southeast Asia, with plans to add more countries in 2020.

(From L-R) Nguyen Thi Trieu Giang, Deputy Director, Claims Division, BaoViet; Vyctoria Tran, Operations Manager, MyDoc Vietnam; Dr. Snehal Patel, Chief Executive Officer and Co-Founder, MyDoc; Do Hoang Phuong, Deputy CEO, BaoViet; Nguyen Quang Hung, Deputy CEO, BaoViet; Tran Thi Van Anh, Deputy Director, Health & Benefits Division, BaoViet; Tran Thi My Linh, Director, Marketing Division, BaoViet.

The partnership with Baovie…

How to manage outbreaks in the face of a healthcare crisis

Dr. Snehal Patel, CEO and Co-Founder, MyDoc

When the World Health Organisation (WHO) declared the recent 2019-nCoV Novel Coronavirus outbreak a Public Health Emergency of International Concern (PHEIC), I was in Bangkok speaking to a few business partners about expanding our digital healthcare services in the country. Naturally, in Thailand, there were a lot of concerns surrounding the 2019-nCoV coronavirus, more commonly referred to as the Wuhan virus.

Ever since the first reported case outside of China was announced on the 13th of January in Thailand, our clinical team has been closely monitoring the situation. When it hit Singapore 10 days later, just before the Chinese New Year break, our team was not preparing for the festivities, but rather preparing for a crisis. We knew our digital healthcare platform had the capability to respond quickly to the epidemic that was fast turning into a pandemic.

First, let me quash some rumours: The latest coronavirus outbreak is not the faste…

Thursday Tips: Here's why your diets aren't working

We all know someone who seems to always be on some sort of diet to lose weight. It’s rare to hear about success stories of people losing weight and keeping it off over time.

How do we define success? A truly successful weight loss programme is one that can ensure a weight loss beyond one year after completion of the programme. In fact, studies show that the percentage of people who fail to keep the weight off after 5 years is around 80%.

Oh no! But why? Everyone can lose weight, but very few can maintain it. While there are many reasons why that is the case, the biggest issue with most diets is the lack of education.

Most diets do not teach about healthy eating and positive behaviour changes; instead, they promote dietary changes that are difficult and unhealthy to maintain.

That isn’t the only problem. Here are some other reasons:
Our society encourages calorie consumption and minimal usage of them. Food is increasingly ultra-processed, portions are growing and most of us e…