Backend Engineer — Kerala, India

Ajmal Fayiz.

Backend-focused fullstack engineer. I build secure payment systems and APIs for fintech — the kind where a bug costs real money.

Get in touchSee the work
Open to freelance & contract work
About

I build the parts of a product where mistakes are expensive.

I'm a fullstack developer at a fintech startup, working mostly on the backend. Day to day that means payment integrations — netbanking and UPI redirect flows, webhooks, mandate handling — and the KYC and identity-verification flows around them.

The APIs I write are security-first: CSP, auth hardening, rate limiting. FastAPI with PostgreSQL and Redis, containerised with Docker and CI-ready. When a feature needs both ends, I build the React / Next.js frontend too.

PythonFastAPIDjangoPostgreSQLRedisDockerReactNext.jsGoREST
What I'm good at
01

Payment gateway integration

Razorpay, Stripe and Cashfree end to end — including the failure cases most devs skip.

02

API security audits

Build or audit FastAPI / Django REST APIs for security gaps.

03

Webhook & redirect fixes

Track down and fix broken webhook and redirect flows.

04

Full-stack features

React frontend + Python backend + PostgreSQL, shipped as one piece.

Selected work
Open source · Go

sshelf

One CLI to manage all your SSH identities, keys and server connections.

View project
Fintech

Payments & KYC

Payment redirect flows, webhooks, mandates and identity verification, in production.

See projects
Writing

Notes & posts

Backend, payments and security — the failure cases tutorials leave out.

Read writing
All projects
Contact

Building something that has to handle money carefully?

Payment integrations, API security, a broken webhook flow, or a full-stack feature end to end — send me the details.

ajmal.fayiz1016@gmail.com
LinkedInGitHub