👋 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
How to create a text summarizer API using Gemini on Vertex AI with Node.js a step-by-step guide [Part 2]
Learn how to create a simple summarizer with Gemini API on Vertex AI with Node.js that runs on the CLI.
Read postHow to create a text summarizer using Gemini over Vertex AI with Node.js a step-by-step guide [Part 1]
Learn how to create a simple summarizer with Gemini API on Vertex AI with Node.js that runs on the CLI.
Read postHow to use Google Cloud Shell Editor to deploy a project from GitHub to Cloud Run
Discover the boundless potential of Google Cloud Shell Editor, the useful online code editor to get things done without leaving the browser.
Read postHow to Use Enums in TypeScript for Cleaner Code
Discover how to use enums in TypeScript to create cleaner code and improve your programming skills! Learn how to define, assign, and use enums for more readable and organized code.
Read post2023 year in review: Blogging, public speaking, interviews, building communities, etc
A recap of the techy things I did in 2023 from blogging to building communities.
Read post




