Skip to main content

👋 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:

  • laracon EU Amsterdam 2016 logo
  • Devops Days Portland 2017
  • Devops Days New Castle 2018
  • Google developer expert 2019
  • Laracon AU 2019
  • Serverless Days Sydney 2019

and more. I am a technical writer too, blogging since 2007.

Newsletter image

Receive free monthly newsletter.

    No spam, just guides and tutorials in your inbox.

    Recently published

    Unblocking Software Engineers: Overcoming Non-technical and Technical Roadblocks

    Learn how to unlblock software engineers by overcoming non-technical and technical roadblocks. This guide will help you understand the common blockers and how to overcome them.

    Read post

    How to mock Date in Jest: the easiest way without installing any extra NPM package

    Learn to mock Date in Jest unit test in this simple to follow guide

    Read post

    How to create a YouTube video chapters' timings generator using Gemini over Vertex AI

    Learn to use Gemini Flash LLM over Vertex AI to generate YouTube video chapters timings automatically.

    Read post

    How to insert multiple rows in Postgres using two useful methods

    Learn to insert multiple rows at once in Postgres with a single insert statement and the copy command in this useful tutorial.

    Read post

    Kubernetes Lens: the simple yet powerful K8s IDE

    Kubernetes lens is the missing tool in your K8s aresenal, in this post learn about it's features and how to use it.

    Read post