Mahesh Bhatiya
Infrastructure Engineer focused on automation, Linux systems, and scalable server operations.
About
I work on Linux systems, automation tooling, and infrastructure-focused software. Most of my work revolves around backend services, server operations, deployment automation, and building lightweight tooling in Go and Bash. I’m particularly interested in systems programming, observability, self-managed infrastructure, and low-level Linux internals.Projects
Solnix – Experimental eBPF Language & Compiler
Experimental programming language and compiler project focused on simplifying eBPF development and Linux kernel instrumentation.
- Built a compiler pipeline for translating high-level syntax into eBPF bytecode
- Experimented with compile-time validation and safety checks for generated programs
- Developed low-level runtime components in C for interacting with Linux kernel hooks
- Used Rust for parser development, compiler tooling, and systems-level components
- Explored abstractions for tracing syscalls, networking events, and I/O activity
Tech: Rust, C, eBPF, Linux Kernel, Compiler Design
Website GitHub Secrds – SSH Monitoring with eBPF
Linux security monitoring tool built with eBPF for tracing SSH connections and authentication activity in real time.
- Built eBPF-based tracing for monitoring SSH connection and authentication events
- Used Linux tracepoints and uprobes to capture SSH-related system activity
- Developed real-time logging workflows for tracking SSH access attempts
- Implemented low-level event handling using Go and eBPF integrations
- Added structured logging support for security monitoring and analysis
- Explored kernel-level observability techniques for Linux systems monitoring
Tech: Go, eBPF, Linux, Clang, Kernel Tracepoints
GitHub BackupSys Agent – Backup Automation Service
Go-based backup agent for managing scheduled backups, remote replication, and backup automation across Linux systems.
- Built a backup scheduling and execution system using SQLite for job tracking and configuration
- Developed an HTTP API with Gin for remote management and health monitoring
- Implemented backup workflows using rsync, SFTP, and rclone
- Added support for Linux and Windows service management environments
- Created retention and policy-based backup handling workflows
- Added retry handling, logging, and system health reporting for backup operations
Tech: Go, Gin, SQLite, Linux, systemd, rsync, rclone
GitHub StackRoost CLI – Infrastructure Management Toolkit
Go-based CLI tool for managing Linux servers, virtual hosts, SSL certificates, and multi-server infrastructure workflows.
- Built SSH-based tooling for managing remote Linux servers from a centralized CLI
- Automated virtual host setup for Nginx, Apache, and Caddy environments
- Integrated Let's Encrypt certificate provisioning and renewal workflows
- Developed user and server management utilities for infrastructure administration
- Added real-time log streaming and server diagnostics features
- Used Go concurrency patterns for parallel task execution and command handling
Tech: Go, Linux, SSH, YAML, Certbot, Nginx, Apache, Caddy
GitHub Linux System Automation Toolkit
Collection of Bash-based automation tools for Linux system administration, server provisioning, monitoring, and operational workflows.
- Built modular scripts for backups, monitoring, security checks, and network diagnostics
- Automated Kubernetes cluster setup and node provisioning workflows
- Developed first-boot provisioning scripts for package installation and baseline system configuration
- Created monitoring utilities for CPU, memory, disk, and service health reporting
- Implemented backup and remote sync workflows using SSH-based automation
- Wrote security auditing and hardening scripts for common Linux misconfigurations
Tech: Bash, Linux, Kubernetes, SSH, Cron, Networking
GitHubContact
Open to Linux systems, infrastructure automation, and platform reliability opportunities.
Email: maheshbhatiya304@gmail.com
Phone: +91 75671 45617