amal@backend: ~/portfolio — bash ssh · --:--:--
amal@backend:~/portfolio$
type help + Enter to explore  ·  Tab autocomplete  ·  / history  ·  scroll for the filesystem

$ cat ~/about.md

whoami

Java Backend Engineer with nearly two years of experience building enterprise fintech applications and AI-powered business platforms. Experienced in Spring Boot microservices, secure REST APIs, payment integrations, multi-tenant architecture, and modern AI solutions.

Strong background shipping production systems across remittance, payroll, digital identity, card authentication, and enterprise HR platforms.

60+production REST APIs
8+production modules shipped
~2years as backend engineer
Best Employee · month & quarter

$ tail -n 40 ~/experience.log

experience

[ 2024.09 → present ]
M2H Infotech LLP · Java Developer
  • AlfaPay core — remittance & digital payments for Alfardan Exchange (UAE). 60+ production REST APIs covering customer profile, consent and transaction workflows; Emirates Face Recognition verification; audit trails; Actuator health checks; traceId logging on CloudWatch; Thymeleaf PDF generation.
  • UAE PASS — government digital identity for Sign Up / Sign In / Re-KYC; webhook callbacks, encrypted request handling, secure token and session validation.
  • AANI Instant Payments — Send Money / Request Money flows, full transaction lifecycle (initiation, confirmation, status, history), beneficiary & contact APIs, Emirates Face Recognition biometric auth for high-risk payments.
  • WPS / MOHRE Payroll — SIF creation & lifecycle tracking, employer & employee management, funding via card and bank-transfer gateways, MOHRE/WPS registration & verification, payslips and reports.
  • API Aggregator — partner gateway with Partner ID auth, per-partner endpoint access control and a common ACTION / QUERY / PAYLOAD request schema for dynamic routing.
  • WPS Suspense — Al Masraf Bank — enhanced the legacy Spring MVC WPS product with the suspense-account settlement module (debit posting), replacing the existing hold mechanism, with ACK/NACK processing and T24 Core Banking integration.
  • 3DS Out-of-Band Auth — CoreCard 3DS card authentication with Firebase + Huawei Messaging Service push notifications and transaction state management.
  • OfficeKit PAS — AI-powered Performance Assessment System on Spring Boot 4, React Native + Metro, MSSQL, PostgreSQL and Qdrant, Flyway migrations, Docker: AI coach, KPI mapping, explainability, multi-tenancy, GCS integration and performance-based payroll integration.
[ 2024.06 → 2024.09 ]
JSpiders · Java Developer Trainee
  • Built Spring Boot apps with JPA/Hibernate; authentication, CRUD and exception handling; API testing, debugging and Git-based workflows.

$ git log --oneline --decorate

achievements

* 2026-06 Best Employee of the Month M2H Infotech LLP
* 2025-Q3 Best Employee of the Quarter M2H Infotech LLP

$ ls -la ~/projects/

projects

./officekit-pas/drwxr-xr-x
AI Performance Assessment System

AI-powered appraisal module with an AI coach that evaluates evidence, maps achievements to KPIs and recommends scores using confidence-based reasoning. Performance outcomes feed into payroll for merit-based adjustments.

activeSpring Boot 4React NativeMetroMSSQLPostgreSQLQdrantFlywayDocker

./wps-payroll/drwxr-xr-x
WPS / MOHRE Payroll Engine

Payroll module for AlfaPay (Alfardan Exchange) — SIF creation and lifecycle tracking, employer & employee management, funding via card and bank-transfer gateways, MOHRE/WPS compliance, payslips.

shippedSpring BootPostgreSQLCard & Bank GatewaysMOHRE / WPS

./wps-suspense/drwxr-xr-x
WPS Suspense Flow — Al Masraf Bank

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

shippedSpring MVCMSSQLT24 Core Banking

./alfapay-gateway/drwxr-xr-x
Partner API Aggregator

Lightweight partner gateway with Partner ID authentication, endpoint authorization and ACTION-based routing to standardize backend communication.

builtSpring BootPostgreSQLJUnit

./aani-payments/drwxr-xr-x
AANI Instant Payments

UAE real-time payments in AlfaPay — Send Money / Request Money flows, full transaction lifecycle (initiation, confirmation, status, history) and Emirates Face Recognition biometric authorization for high-risk payments.

shippedSpring BootPostgreSQLEmirates Face Recognition

./3ds-oob-auth/drwxr-xr-x
3DS Out-of-Band Card Auth

Secure card authentication using CoreCard 3DS with Firebase and Huawei Messaging Service push notifications and robust transaction state management.

shippedSpring BootPostgreSQLCoreCard 3DSFirebaseHuawei Messaging

$ tree ~/skills

skills

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

$ column -t ~/education.txt

education & training

education

B.Tech · Computer Science & Engineering

APJ Abdul Kalam Technological University

2020 — 2024 · CGPA 7.62
training

Java Developer Trainee

JSpiders — Spring Boot, JPA/Hibernate, API testing

Jun 2024 — Sep 2024