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

    How to use Axios interceptors, a step-by-step guide with example

    In this tutorial, learn how to use Axios interceptors step by step with an example to track response duration for each Axios request.

    Read post

    A beginner’s guide to parse and create XML with Node.js

    In this tutorial, learn how validate and parse XML with Node.js. You will also know about creating a XML file with Node.js

    Read post

    Using Axios timeout to make your application more efficient

    In this tutorial, learn how use Axios timeout to make your app efficient, performant and resilient to external API failures.

    Read post

    How to create a React search bar a step-by-step guide

    In this tutorial, learn how to add a React search bar to an existing app step-by-step.

    Read post

    How to use NPM Chalk to colorize and format your console output

    Learn about NPM chalk module in this post to add colors and formatting to your CLI output.

    Read post