👋 I’m Geshan, Senior Software Engineer and a speaker.
I have more than 15 years of professional software engineering experience, currently located in Sydney, Australia serving Simply Wall St as a senior software engineer. I am a Google Developer Expert and I have actively participated as a speaker in:
and more. I am a technical writer too, blogging since 2007.

Receive free monthly newsletter.
Popular topics
Recently published
Cloud Run Jobs: A Beginner's Guide to Running Tasks to Completion on a schedule
Learn how create and run Cloud Run Jobs on GCP to run tasks to completion on a schedule with Google Cloud Scheduler.
Read postHow to deploy a container image to Amazon Elastic Container Service (ECS) with Fargate: a beginner’s tutorial [Part 2]
Learn how deploy a container from a private Amazon ECR repository to ECS with Fargate step-by-step with screenshots.
Read postHow to create an Amazon Elastic Container Registry (ECR) and push a docker image to it [Part 1]
Learn how create a private Amazon Elastic Container Registry (ECR), then build and push a Node.js Hello World app's Docker image to it.
Read postHow to use Ollama and Open WebUI with Docker Compose [Part 4]
Learn how to use Ollama and Open WebUI inside Docker with Docker compose to run any open LLM and create your own mini ChatGPT.
Read postUsing Ollama APIs to generate responses and much more [Part 3]
Learn how to use Ollama APIs like generate, chat and more like list model, pull model, etc with cURL and Jq with useful examples
Read post