Skip to content
View Ahmad-Baseer's full-sized avatar

Block or report Ahmad-Baseer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ahmad-Baseer/README.md

Hi, I'm Ahmad Baseer πŸ‘‹

Application Consultant Β· Core Banking Β· Automation Tinkerer

Typing SVG

Profile views Followers


🧭 About Me

I'm a Techno-Functional Consultant working at the intersection of core banking systems and software engineering. My day job is building, customizing, and integrating modules on Oracle FLEXCUBE and OBB for banks running both conventional and Islamic operations. My side mission is automating the parts of the job that shouldn't have to be done by hand.

This page is a tour of what I do and how I work β€” not a list of every project I've ever shipped. For that, my CV does the heavy lifting.


πŸ› οΈ What I Build

🏦 Core Banking Modules

End-to-end module delivery on FLEXCUBE and OBB β€” from BRD analysis through design, development, UAT, and go-live. Comfortable across PL/SQL, Java, JavaScript, and OJET. Areas I've delivered in include KYC/eKYC, biometric authentication, clearing, charges, compliance controls, and statutory reporting.

πŸ”Œ Web Services & Integrations

REST services in OBX integrated into OBB for real-time validation. SOAP services for CIF and account flows updated via Silent ODT. Generic Interface (GI) configurations for bulk ingestion. Socket programming for inter-application communication where it's needed.

πŸ€– Process Automation

When a workflow takes longer than it should, I reach for Python, Playwright, or AI tooling to bring it down. Built a Playwright suite for post-patchset regression, a Claude Code skill that drops RAD generation from 2 days to 10 minutes, and a SAM screen that replaced manual generation of 107 statutory reports.

πŸš€ Deployments & Go-Lives

Deployment verification, invalid-check resolution, go-live configuration, and post-live support. Including the team's first international bank deployment β€” handled cutover-day work end to end.


πŸ’» Tech Stack

Languages

Python Java JavaScript PL/SQL SQL C MATLAB

Core Banking & Enterprise

Oracle FLEXCUBE OBB WebLogic Oracle JET

Frameworks & Frontends

Spring Boot Hibernate Flask Streamlit

Tools & DevOps

Playwright Docker Git Postman SoapUI Linux

Databases

MySQL Oracle SQLite

AI & Cloud

Vertex AI Firebase Claude Code Hugging Face


🎯 Capabilities At a Glance

Capability What it Looks Like in Practice
🧩 Techno-Functional Delivery Owning a module from BRD to go-live, switching between business and technical hats
🏦 Banking Domain Knowledge KYC, compliance, clearing, charges, biometric auth, and Islamic banking constructs
πŸ”§ Core Banking Customizations Tailoring FLEXCUBE/OBB modules, screens, and workflows to specific business requirements
🌐 Web Services Engineering Designing, developing, and integrating REST and SOAP services across banking layers
⚑ Process & Test Automation Spotting manual workflows and replacing them with Python, Playwright, or AI-driven tools
πŸš€ Deployment & Go-Live Production cutovers, verification, configuration, and post-live support
🀝 Cross-Functional Collaboration Translating requirements between business teams and developers without losing detail

πŸ“Š GitHub Stats

GitHub stats Top languages

GitHub Streak

Trophies


πŸŽ“ Background

  • πŸŽ“ B.S. in Computer Engineering β€” Sir Syed University of Engineering & Technology Β· CGPA 3.53
  • πŸ€– Diploma in Artificial Intelligence β€” Presidential Initiative for AI & Computing (PIAIC) Β· 88%
  • πŸ“œ Certifications β€” Master Spring 6, Spring Boot 3, REST, JPA, Hibernate (Udemy) Β· Complete PL/SQL Bootcamp (Udemy)
  • πŸ† Achiever of The Month β€” Techlogix Private Limited Β· August 2025

🀝 Let's Connect

LinkedIn Email GitHub

"If a task takes 2 days by hand, it probably shouldn't. Let's automate it."

Footer

Popular repositories Loading

  1. Ahmad-Baseer Ahmad-Baseer Public

    Config files for my GitHub profile.

  2. Java-OOP-Practice Java-OOP-Practice Public

    Jupyter Notebook

  3. Android-Apps Android-Apps Public

  4. PIAIC PIAIC Public

    Jupyter Notebook

  5. Sparks-Internship-Tasks Sparks-Internship-Tasks Public

    Jupyter Notebook

  6. XPace-Internship XPace-Internship Public

    This repository contains my solutions to tasks assigned during my internship at XPace.

    Jupyter Notebook