Sham Pal

I build the software that runs schools and shift work.

Ten years writing PHP and Laravel, with the front end to match, and more recently the AI and automation work that sits on top. Two of my products are in daily use by the people they were built for.

Taking on freelance and contract work

What I've shipped

MyShift

In daily use

Employee attendance and time tracking. Staff clock in and out, managers see who is on shift and who isn't, and the month's hours come out the other end without anyone maintaining a spreadsheet. Built for workplaces where people work shifts rather than sit at a desk.

PHP · Laravel · MySQL · vexanto.in

VexEdu

First schools onboarding

School management, built multi-tenant so every school gets its own space on one platform rather than a separate installation each. Attendance and fees for staff, a parent portal that works properly on a phone, online fee payment through Razorpay, and an admin layer above it all for running the platform across schools.

Laravel · MySQL · Razorpay · Android app · vexedu.in

Resume screener

Live demo

Upload a batch of CVs against a job description and get them back ranked, with the reasoning written out for each one. Built to show how an AI model fits into an ordinary Laravel application: queued background jobs so a fifty-file upload doesn't block anything, a JSON API for an ATS to poll, and output that's validated rather than trusted.

Laravel · queues · Claude API · try it yourself

What I take on

Web applications and SaaS

Laravel and PHP backends, React and Node where they fit, and the front end on top. From first commit to live server.

E-commerce

WordPress and WooCommerce, Shopify builds and app integrations, and the payment side that has to reconcile correctly.

APIs and integrations

REST APIs for your own apps to use, and connecting the third-party services you already run — including the webhook handling that keeps records straight.

AI features that hold up

OpenAI and Claude built into real applications: chatbots, document and CV processing, drafting tools. Queued properly, with output you can check.

Workflow automation

n8n, Make and Zapier wired into your CRM, email and lead handling, so the repetitive work stops landing on someone's desk.

Fixing and maintaining

An application someone else left half finished, one that has slowed down, or one that has outgrown the hosting it was put on.

Get in touch

Tell me what you're trying to build and roughly when you need it. I'll tell you straight whether I'm the right person for it.