Skip to main content
Portrait of Mishal Shanavas

Mishal Shanavas

@mishalshanavas

I build backends, tinker with Linux, and make small ideas bigger than they need to be.

Kerala, India · CS Major, 2028

Open to work

About

Hey, I'm Mishal, a backend developer and CS student from Kerala. I work mostly with Python, Django, databases, and APIs. I've built backend flows for MuLearn, fixed bugs in Hyperledger projects, and adopted an AUR package that needed a maintainer. I also like Linux, learning Rust, and building little tools for problems I could probably live with. Probably.

Experience & open source

Open-source Package Maintainer
networkmanager-git · 2026 - Present

I adopted the orphaned networkmanager-git AUR package and maintain its build recipe. So far, I've updated it for Meson and fixed a libsoup3 compatibility issue. This is Arch packaging work, not upstream NetworkManager development.

Backend Developer - Intern
GTech MuLearn · 2025 - 2026

I built Django APIs for JWT login, company onboarding, and job management on MuLearn's Launchpad. I worked with frontend and design teammates to make those flows work in the actual product.

View all →

Skills

CPythonRustBashJavaScriptTypeScriptKotlinVue.jsReactNuxtTailwind CSSSCSSDjangoExpressNode.jsPostgreSQLMySQLMongoDBRedisFirebaseSQLiteDynamoDBAWSGCPTerraformDockerCloudflareLinux

Open-source activity

Open source · Hyperledger Besu: fixed malformed RLP transaction handling

Fixed validation for malformed RLP transactions so Besu returns a client error, with regression tests for eight invalid payloads.

2mo ago

Open source · networkmanager-git: AUR package maintainer

Adopted the orphaned AUR package and updated its build recipe for Meson and libsoup3 compatibility.

3mo ago

Started role · Open-source Package Maintainer

networkmanager-git · 2026 - Present

3mo ago

Launch · Mappix

Launched Mappix, a browser experiment that makes projected balls bounce off sticky notes on a real wall.

5mo ago