geshan
Senior Software Engineer | Agile Follower | Speaker | Google Developer Expert | Docker Captain
SimplyWallSt Sydney, Australia
Pinned Repositories
au-companies-providing-work-visa-sponsorship
Australian companies that provide work visa (and/or relocation) to their employees (mainly tech).
currency-api
A demo project on how to test a node/express app with Mocha, Nock and proxyquire (MNP) and code coverage with nyc/istanbul.
developer-ambassador-programs
A list of developer ambassador programs run by various companies
docker-php-composer-alpine
A docker image with php and composer build on Alpine Linux
expressjs-structure
laravel6-on-google-cloud-run
Laravel 6 on Google cloud run for a demo
nodejs-posgresql
A demo Quotes REST API using Node.js and PostgreSQL. Built with Express Js
nodejs-sqlite
Node.js and SQLIte example for a blog post
programming-langugages-api
A demo REST API with Node.js Express.js and MySQL for most popular programming languages
public-speaking
A timeline of most of my public speaking.
geshan's Repositories
geshan/au-companies-providing-work-visa-sponsorship
Australian companies that provide work visa (and/or relocation) to their employees (mainly tech).
geshan/developer-ambassador-programs
A list of developer ambassador programs run by various companies
geshan/nodejs-sqlite
Node.js and SQLIte example for a blog post
geshan/currency-api
A demo project on how to test a node/express app with Mocha, Nock and proxyquire (MNP) and code coverage with nyc/istanbul.
geshan/domain-scraper
A very simple domain.com.au rental listing scraper to compare listings as there is no compare option in domain. Written with node js.
geshan/geshan.github.com
Blog hosted on Cloudfalre pages, built with eleventy
geshan/public-speaking
A timeline of most of my public speaking.
geshan/gemini-workshop
A workshop using Google's Gemini LLM to build an e-commerce product description generator (for Build With AI event series)
geshan/nodejs-postgres-cloud-run
A demo Quotes REST API using Node.js and PostgreSQL. Built with Express Js -- can run on Google Cloud Run
geshan/ollama-cloud-run
Ollama on Google Cloud Run
geshan/deno-fresh-docker
A deno fresh project with docker and docker compose
geshan/image_processor_serverless
Demo for Servlessing like a Pro talk - showing event driven architecture in GCP.
geshan/internship-challenges
geshan/jest-mock-date-example
A demo repo for a blog post to mock date in Jest tests
geshan/name-nationality
A demo repo for a blog post
geshan/nextjs-firebase
geshan/nextjs-hn
Hackernews with next.js - the most basic implementation
geshan/nodejs-json
A demo repo for a blog post to read data from json file
geshan/react-search-bar
A demo repo for search bar in react
geshan/awesome-gemini-for-google-cloud
A curated list of resources about all things Gemini Code Assist in Google Cloud.
geshan/eslint
Find and fix problems in your JavaScript code.
geshan/geshan-stackbit
geshan/image-to-geo-location-llm
A demo project to get the location or geo location from an image using a LLM with a Streamlit UI
geshan/javascript-compare-dates
A demo repo for a blog post to compare dates in JavaScript/Node.js natively and with date-fns
geshan/jest-each
Example for a blog post about jest each
geshan/js-try-catch-finally
Example for a blog post about JavaScript try catch and finally
geshan/name-nationality-meticulous
Name and nationality react.js app with Meticulous.ai to run visual testing
geshan/nodejs-dotenv
A demo repo for a blog post to show how to use environment variable node.js
geshan/quotes-nestjs
A demo nest.js project for a blog post
geshan/scraper-with-llm-streamlit
A demo project to show how to use a LLM enabled Scraper and show the result on a simple Streamlit app