Hi, I am Geshan. I am a software engineer with more than 17 years of software engineering experience. I live in Sydney, Australia, serving Safewill as a technical lead.

Geshan Manandhar

I am keenly interested in software architecture, microservices, and cloud computing. I am a language-agnostic software engineer (backend-focused) who believes the value provided to the business is more important than the choice of language or framework.

Fiddling with Gen AI, LLMs, new models, and tools like Ollama is something I do on the side these days.

Playing with Gen AI tools and evaluating how they can be used in your day-to-day work is becoming a necessity.

Table of contents #

Consciously evolving #

I was born in Kathmandu, Nepal, and have lived there for more than 24 years. I have also lived and worked in the Netherlands, the U.A.E., and Australia. This multicultural experience has enriched my life in various aspects. It has also allowed me to work on software systems of varying scales that millions of customers have used, benefited from, and can rely upon.

Day to day #

Day to day, I use mainly JavaScript (TypeScript/Node.js) and some PHP (every now and then) with MySQL/Postgres databases to translate business requirements into reliable, scalable, and resilient software systems.

Why this blog? #

I have been blogging since 2007. I blog about things I have learned, things I want to share, or just something I want to rant about :). The best feeling is when you are stuck on something, Google for a solution, and end up finding your own blog post written some years back. That feeling is priceless.

Another factor that motivates me to keep on publishing blog posts is the feedback I get from people. I have been told by readers that they were looking for something technical and found one of my blog posts. They added that it helped them solve the issue or learn something new. This also gives me a sense of immense satisfaction.

Public speaking #

I have given talks at tech conferences in the Middle East, Europe, United States, and Australia in the past years on topics ranging from ChatOps and continuous delivery to microservices and serverless containers. You can see a neatly organized table in a GitHub repository. I have also spoken at various meetups.

I have also run workshops mainly on Gen AI since 2024. The two main workshops I have done include building an E-commerce product description generator and using Gen AI to guess the geolocation of a photo.

Side projects #

I have some side projects. I tend to do one side project a year and get it over the line :).

Nepal News English - 2019 #

The Nepal News English Twitter account is a news aggregator that aggregates news about Nepal from 15+ sources. It was rebuilt in 2019 with Node.js and MySQL. All the code is running on Google Cloud Run as serverless containers. Please follow @nepal_news_en if you want to get all the news about Nepal in the English language in one place. It currently has 14.4K followers.

AU Tech Jobs - 2020 #

AU Tech Jobs is a tech job aggregator that collects jobs from 95+ companies. Currently, the app has over 2700 jobs listed. Its USPs include:

  • Job description summaries for easy reading
  • Tagging jobs as non-technical using an external categorization service
  • Saved jobs feature
  • Applied jobs tracking
  • Showing if a company is known to sponsor work visas
  • Faceted search (searching by multiple departments or work types)

This side project has been a joint effort of more than two dozen people. I thank each and every one of them for their time and support. This project was seeded from the Australian companies providing work visa sponsorship GitHub repository I started in late 2018.

AU Tech Jobs is still running after five years. I have written a blog post about it here.

Bloggers Union - 2022 #

I helped some techies start their own blogs. While four or five people started writing, they did not continue for long. More on it here.

Speakers' Camp - 2023 #

I helped multiple people get into public speaking in 2023, and I still help groom new speakers. The basic idea is to push, help, and motivate people to get into public speaking in any form, especially speaking at meetups, which has a lower bar than speaking at conferences. I have helped them with both the content and the delivery of their talks. You can read some success stories — a couple of them have become Google Developer Experts (GDEs) in their respective fields, with more to come.

GDG in each capital city of Australia - 2024 #

This began in mid-2023, when GDG Darwin was founded in May 2023. I have helped start or restart Google Developer Groups (GDGs) in each capital city of Australia. From Canberra to Perth, thanks to all the volunteers and Matt for his support. You can read more on the community aspect.

There might be something in 2025 too :).

Publications #

A list of some of the articles I have written outside of this blog:

I am also #

  • Running this blog since 2007 -- how many years? Do the math on your own ;). It currently uses 11ty.
  • A Google Developer Expert (GDE) for Google Cloud since December 2019.
  • A Certified Scrum Master since April 2019.
  • Mentoring and coaching people in their tech careers, especially helping them find their first full-time tech role in Australia since mid-2018. Wanna chat? Send me an email (email address below).
  • An SEO rookie :).
  • A GDG (Cloud) Sydney organizer since 2023.
  • A Docker Captain from June 2024 to June 2026 (no longer a Docker Captain).
  • A AWS Community Builder since March 2026

And many other things.

Follow me/this blog #

You can reach me by email at geshan[at]gmail[dot]com. I am also open to link exchanges for this blog, but please DO NOT contact me for any guest posts.

Geshan Manandhar Geshan Manandhar
6 MIN READ

Related Blogs

No related blogs found.

See all blogs here.

Stay Connected

Follow me on LinkedIn for new posts, engineering insights, and tech takes — straight from the trenches.

Follow on LinkedIn  →