At Bahwan CyberTek, I designed and delivered production GRC microservices for Oman Housing Bank and Abu Dhabi Government, covering risk assessment, audits, and risk dashboards. I also implemented OAuth2/SSO security and Kubernetes deployments.
At Bahwan CyberTek, I developed a proof-of-concept RAG chatbot that lets teams query internal product documentation in natural language. I connected Spring Boot and LangChain4j with Ollama and ChromaDB to retrieve relevant document content and generate context-grounded responses.
At Accenture, I led backend development for Royal Dutch Shell's energy data platform, building Spring Boot microservices and ETL pipelines for pricing, forecast, and outage data. I also developed XML and XSLT-based transformations and managed cloud deployments across AWS and Azure.
At Tata Consultancy Services (TCS), I developed banking modules for Bank Negara Indonesia and Luminor Bank, including RechargePayments, KYC, and statement workflows. I integrated identity providers through OpenAM and delivered automated bank statement PDFs using JasperSoft.

