amal@backend: ~/portfolio online · --:--:--
amal@backend:~$

Not a terminal person? Keep going. The sections below tell the same story.

Backend engineer building the rails money moves on.

Hi, I'm Amal Sankar P. I build the backend systems behind fintech apps: secure REST APIs, payment and payroll integrations, digital identity, and AI-powered tools. Nearly two years of production work with M2H Infotech LLP on AlfaPay, a remittance and digital payments platform serving the UAE market.

I care about systems that survive production: traceable logs, observability, clean APIs, and code that another engineer can pick up without a week of questions.

60+production REST APIs
8+production modules shipped
~2yin production fintech
3×Best Employee awards

Two years in production fintech.

From payroll compliance to instant payments, these are the modules I own, maintain, and ship.

M2H Infotech LLP Java Developer Sep 2024 - Present
AlfaPay core Alfardan Exchange60+ production REST APIs for onboarding, remittance, bill payment and profile management. Emirates Face Recognition verification, audit trails, Actuator health checks, traceId logging on AWS CloudWatch, dynamic PDF generation.
UAE PASS Digital identityGovernment-backed digital identity in sign-up, sign-in and re-KYC. Secure token handling, webhooks and session validation.
AANI Instant Payments UAE real-time paymentsSend Money and Request Money flows, full transaction lifecycle, beneficiary management, Emirates Face Recognition authorization for high-risk payments.
WPS / MOHRE Payroll UAE payroll complianceSalary Information File (SIF) lifecycle, employer and employee APIs, payroll funding through card and bank transfer gateways, payslips, registration and verification workflows.
API Aggregator Partner gatewayPartner ID authentication, per-partner endpoint access, ACTION / QUERY / PAYLOAD routing that standardizes communication between clients and backend services.
WPS Suspense Al Masraf BankSuspense-account settlement on the legacy Spring MVC WPS product, replacing the existing hold mechanism. ACK/NACK processing and T24 Core Banking integration, preserving production workflows.
3DS Out-of-Band Auth Card authenticationCoreCard 3DS card authentication with Firebase and Huawei Messaging Service push notifications, transaction state management and secure notification delivery.
OfficeKit PAS AI Performance AssessmentAI coach evaluates uploaded evidence, maps achievements to KPIs and recommends scores with confidence-based reasoning. Performance outcomes feed into payroll. Spring Boot 4 + React Native (Metro), MSSQL, PostgreSQL, Qdrant, Flyway, Docker.
JSpiders Java Developer Trainee Jun 2024 - Sep 2024
TrainingSpring Boot with JPA and Hibernate, authentication, CRUD, exception handling, API testing and Git-based workflows.

Built on AlfaPay. Shipped to production.

AlfaPay is the platform. Most of the modules below live on top of it, serving real customers in the UAE.

~/officekit-pasactive
AI Performance Assessment System

AI coach evaluates evidence, maps achievements to KPIs and recommends scores. Performance outcomes feed into payroll for merit-based adjustments.

Spring Boot 4React Native + MetroMSSQLPostgreSQLQdrantFlywayDocker
~/wps-payrollproduction
WPS / MOHRE Payroll

Salary Information File (SIF) lifecycle, employer and employee management, payroll funding through card and bank gateways, payslips and compliance workflows.

Spring BootPostgreSQLCard & Bank Gateways
~/wps-suspenseproduction
WPS Suspense - Al Masraf

Suspense-account settlement (debit posting) on the legacy Spring MVC WPS product, replacing the hold mechanism. ACK/NACK and T24 integration.

Spring MVCMSSQLT24 Core Banking
~/alfapay-gatewaybuilt
Partner API Aggregator

Partner ID authentication, per-partner endpoint access, and ACTION / QUERY / PAYLOAD routing that standardizes client-to-backend communication.

Spring BootPostgreSQLJUnit
~/aani-paymentsproduction
AANI Instant Payments

Send Money and Request Money flows, full transaction lifecycle, and Emirates Face Recognition authorization for high-risk payments.

Spring BootPostgreSQLEmirates Face Recognition
~/3ds-oob-authproduction
3DS Out-of-Band Auth

CoreCard 3DS card authentication with Firebase and Huawei Messaging Service push, plus transaction state management.

Spring BootPostgreSQLCoreCard 3DS

The stack, as written in my resume.

No embellishment. These are the sections and words straight from my resume.

Languages /lang
Java (8-25), SQL
Frameworks /fw
Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate
Databases /db
PostgreSQL, SQL Server, MySQL, Qdrant
Architecture /arch
Microservices, Multi-Tenancy, Hexagonal Architecture, Asynchronous Processing, Scheduled Tasks
Cloud & DevOps /ops
AWS CloudWatch, Google Cloud Storage (GCS), Docker, Git, Maven
Security & Integrations /sec
JWT, OAuth2, UAE PASS, 3DS Authentication, Webhooks, T24 Core Banking, REST APIs
AI & Product Engineering /ai
LLM Integration, RAG, MCP, Prompt Engineering, BMAD Methodology, Agentic Workflows
Tools /tools
IntelliJ IDEA, Eclipse, Postman, Swagger/OpenAPI, Flyway

Where I learned the craft.

Education

B.Tech, Computer Science & Engineering

APJ Abdul Kalam Technological University

CGPA 7.62 · 2020-2024
Training

Java Developer Trainee

JSpiders

Jun 2024 - Sep 2024

Awards, tracked like commits.

$ git log --oneline --decorate * 2026-07 Best Employee of the Month · M2H Infotech LLP * 2026-06 Best Employee of the Month · M2H Infotech LLP * 2025-Q3 Best Employee of the Quarter · M2H Infotech LLP

Let's build something that moves money better.

amal@backend:~$ cd ~/portfolio