Open Source Engineer · Frappe Ecosystem

Rahul Agrawal

Everything I've built, taught and climbed, pinned to one board. Frappe core contributor, FOSS United workshop conductor, conference speaker, from Jagdalpur.

What I Actually Do

The Basics

RoleSoftware Engineer
CompanyBWH
EcosystemFrappe / ERPNext
Based inJagdalpur, CG
StatusOpen to work
Core Skill

Backend

Full-stack Frappe applications

DocType modelling & controllers

Whitelisted REST APIs

Background jobs & schedulers

Permissions and role design

MariaDB query performance

Third-party API integrations

> python · mariadb · redis · bench

Frontend

Interfaces without the SPA weight

Jinja templates & macros

Tailwind CSS v4 design systems

Alpine.js interactivity

Mobile-first, accessible markup

Portal & website pages

Print formats

> jinja · tailwind v4 · alpine.js

Teaching

Making contributors

  • Git & GitHub workshops
  • Conference talks
  • One-to-one calls
  • YouTube tutorials

Receipts

5

Workshops conducted

FOSS United, incl. IIT Bhilai and IIT Madras

2

Conference talks

FrappeVerse and Frappe Build

100+

Developers helped

one-to-one calls

3,680m

Highest summit

Tungnath-Chandrashila

Pinned Achievements

The Toolbox

Python JavaScript Frappe Framework Jinja Tailwind CSS Alpine.js MariaDB Redis Git GitHub Actions Bench REST APIs

Right Now

rahul@jagdalpur:~

$ cat status.yml

working_at: BWH, Jagdalpur

contributing_to: Frappe Framework

recording: YouTube channel on Frappe & Git

last_adventure: Tungnath-Chandrashila

open_to: Frappe work & workshop invites

fuel: Chai. Lots of chai.

$

Let's Connect

Frappe work, a workshop for your community, or a question you're stuck on. All three get a reply.