About Me

An informal page to discover more about me and my professional journey.

10 Questions to Learn More About Me

Here are a few answers to questions to give you more of a picture about me as a person. They start with professional questions and then move onto more personal ones.

Naturally, having built a portfolio, I have some skills in other languages and/or programming constructs/disciplines. Throughout the portfolio, there is evidence of using Sass, HTML, etc. In terms of languages, I also know some JavaScript and React but I cannot say that it's at the same level as my Python/Django.

I can add sprinklings of JavaScript to my projects to augment their functionality. This is evidenced with some of the features across my portfolio.

In 2008, I designed a few WordPress websites which was hosted on Linux servers for the purpose of online marketing so that I could sell affiliate products. In the context of an individual's website, it generated quite a lot of traffic sometimes achieving almost a thousand visits in a day. If you've ever put your own website online, you'll know just how difficult it is to achieve that. For over a year, it was tracking in the top 60,000 Alexa ranked websites.

The problem was that the website was built with the objective of making some sideline money, however, what I ended up finding was that I enjoyed the creation of the website tinkering with the HTML, PHP code and MySQL database on Bluehost more than I actually did the marketing. I was supposed to be focused on the marketing but I was getting pulled into the coding and technical aspects.

During that period, I learned a lot about SEO, split testing, affiliate marketing, production of media using tools like Camtasia and SnagIt. To this day, I use SnagIt as my preferred screen capturing and image manipulation software. I never really have got my head around PhotoShop.

Since the age of about 25, I have focused on perpetual growth and learning, especially with the emergence of online tools that make this easily accessible.

I started learning about many things by going to seminars up and down the country, listening to audio books on my daily commute and avidly reading personal development books. I read and listened to hundreds of books in the field of personal development. Tony Robbins would be the most household name. I learned about sales, marketing, online marketing, finance, politics and pretty much anything that could help me to understand the world that bit better.

I'd like to continue my journey of learning to build React applications as I believe with my current level of Django skills together with building a responsive front-end application with React, some very powerful modern web applications could be built.

I wouldn't really call myself a DevOps kind of a guy, although I can manage a Linux server and know my around Docker. I think GitHub Actions is going to be a very powerful player in DevOps in the future since GitHub has such a mindshare of the developer market and it integrates seamlessly with the rest of the platform.

With the impending arrival of VS Code being built into GitHub itself, it will make it easier than ever to contribute to open source projects and deliver them using a CI/CD workstream. I'm starting to learn GitHub actions and have some experience with Tox and Travis CI from my open source contributions to a couple of Python packages.


If there's anything that I love more than programming, then it's travel. I'm fortunate to have travelled to many different countries and have never considered money spent on travelling as a waste.

Each time that I've travelled, I feel as though my mind has almost tangibly been stretched. I'm fascinated by geography and other cultures.

Keanu Reeves is a famous actor around the world. Known for movies such as ‘The Matrix’, John Wick, just to name a couple… the list goes on and on. It’s not only his acting skills and good looks, but everyone loves him. The main reason? Because he’s such a humble and down to earth person. He’s the opposite of your typical celebrity. Do you know any celebrity that takes the subway? Or flies economy class? Or takes a walk in the park and enjoys his sandwich on the park bench? I would never have thought it was possible, but Keanu Reeves does all these seemingly “ordinary” things.

That’s right. That’s Keanu Reeves taking the subway in New York. Just like everyone else. Despite his success and millions in the bank, he doesn’t drive a fancy car. Instead, he commutes using public transportation.

He gives most of it away to charity and to help others in need. After the Matrix movies made more than $1 billion in the box office, Keanu took home an estimated $75 million. He gave each member of the FX and costume teams $1 million. And he also gifted the entire stunt team Harley Davidson motorbikes. Who wouldn’t love this man? He’s so humble, generous, famous but doesn’t care about his fame. He should be a role model for all the celebrities out there. That just because you’ve found fame and success, you shouldn’t forget about the ordinary things

Absolutely! Actually playing the sports belongs in my past now. I watch sports occasionally, however, I usually find that I'm too busy to watch sport all of the time. Although, I watch one-day or T20 cricket sometimes.

No one can be told what the Matrix is... you’ll have to see it for yourself” SHOULD NEO NEED TO TAKE THE BLUE PILL INSTEAD OF THE RED ONE? Back in 1999, The Wachowskis unleashed The Matrix onto the world, and the sci-fi action genre was never the same. Featuring iconic performances from Keanu Reeves, Carrie-Anne Moss, Laurence Fishburne, and Hugo Weaving. The Matrix has something for everyone, · Dreamy existentialists · Cyberpunk literature · Electronic music · Gun fights · Hand to hand combats · Interesting sci-fi concepts · Incredible Special effects · Rife with Impossible sunglass-reflection shots · “BULLET TIME” concept · and “CINEMATOGRAPHY”. I was saw this movie back in 2007, when i got to know it’s further sequels. And this was the time when I watched the first MATRIX movie, it completely blew me away and changed my whole perception of the world forever in REALITY (for some time being :P ) and the breakthrough achievement in Cinema. As of now, I’ve seen The Matrix movie more than 100 times and still can’t get bored. The idea that the world as you know it may in actuality be something entirely different is an insidious one, for sure. What is “REAL”? Are we real or living in a virtual reality created by some intelligent machines? It lies about a fairly involved discussion about human existence and the question between Real and Virtuosity. There is also a distinctive tone and color palette as The Matrix does that aptly switching between the green-tinged code of the matrix and Blue tinted grim yet clear reality to demarcate the virtual world. So much about it feels iconic, and it's all played so well, from the incredibly understated opening moments to the final showdown between Neo and Agent Smith in a dirty hallway, to the End where he finally becomes the ONE. More than revolutionary, though, it's simply great. The Matrix is a practically perfect film, even when you sit down and watch it 20 years later.

I often listen to Ibiza sunset/lounge music when programming as it helps my mind to flow. Having no words, or even some foreign language words means I don't engage with the music and sing. Instead I can concentrate on the programming tasks at hand.