Skip to content
View mahesh-gfx's full-sized avatar

Block or report mahesh-gfx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mahesh-gfx/README.md

Mahesh Adhikari

Fullstack Software Engineer in Glasgow, Scotland, working on DevOps and observability at the University of Glasgow. I build the tools and platform that monitor infrastructure and services across the College of Science and Engineering.

Before that, two years at CES IT building apps in TypeScript, Node.js, React and Vue, with AWS/Azure environments and pipelines in Azure DevOps and Bitbucket. I know what a developer needs from a pipeline because I've been the one waiting on it.

LinkedIn  ·   maheshadhikari.in  ·   Behance

profile views  


Tech Stack

Frontend

React Vue.js JavaScript TypeScript HTML5 CSS3 Tailwind CSS Sass

Backend & Databases

Node.js Express.js PHP Laravel Livewire Python Django MongoDB PostgreSQL MySQL

Cloud & DevOps

GitHub Actions Terraform Azure DevOps AWS Azure Docker Kubernetes Nginx Prometheus Grafana Thanos Ansible

Tools & Design

Git Figma Photoshop Illustrator Postman


Currently

  • CoSE Monitoring — Prometheus, Thanos and Grafana watching hundreds of machines, alerting within minutes, run as a 3-node HA cluster tested by killing nodes one at a time. Targets managed from NetBox, Grafana config git-synced.
  • Alert-subscription portal (PHP/Laravel) — each team subscribes to the alerts that concern them, behind University SSO with RBAC and proxy auth for Prometheus, Grafana, Thanos and Alertmanager.
  • CI/CD — a GitHub Actions pipeline that takes a merge to production in about 12 minutes; Ansible roles for adding, migrating and tearing down nodes.

Homelab

n8n for automations, Pi-hole, Penpot, a few custom personal apps and Prometheus + Grafana watching all of it, reachable from anywhere over Tailscale. This is also a setup where I test stuff on VMs, learn DevOps.

Open to

DevOps and platform roles, or backend/full-stack work in TypeScript, Node.js or PHP/Laravel. Glasgow-based; onsite/hybrid across Scotland or UK-wide.

Pinned Loading

  1. FlowLab-Prototype FlowLab-Prototype Public

    FlowLab is a flexible node-based workflow tool for pre-processing data, creating and displaying data visualizations.

    JavaScript 1

  2. talehafandi/art-finder-django-react talehafandi/art-finder-django-react Public

    Python 2

  3. ProgSD_M5_EVShareApp ProgSD_M5_EVShareApp Public

    Python 2

  4. Weather-App Weather-App Public

    SCSS 1