MUHAMAD DINIE BIN MUZAFFAR

Professional Summary

Data professional with 2+ years of experience in Oracle PL/SQL development, ETL, data reconciliation, reporting, and application support in Malaysia's banking and insurance sector. Experienced in developing database procedures and batch data workflows for claims, AML compliance, and LHDN E-Invoice-related work. Also builds Python data applications and dashboards using public or synthetic data, with practical exposure to Power BI, Power Apps, Power Automate, FastAPI, Streamlit, Pandas, and scikit-learn. Open to data analytics, data science, data engineering, business intelligence, ETL, and Oracle database roles.

Work Experience

Data Developer / PL/SQL Developer  Maybank Ageas Holding Berhad (MAHB) - Banking & Insurance (GLC)
June 2024 - Present
Kuala Lumpur, Malaysia
  • Developed and maintained Oracle PL/SQL packages, stored procedures, functions, and triggers supporting claims, AML compliance, and LHDN E-Invoice-related workflows.
  • Automated the Regular Watchlist process by implementing PL/SQL triggers, procedures, packages, and batch jobs, working with the ETL team to handle ~3 million records daily, replacing a manual process previously managed by L2 Support.
  • Built ETL and batch-processing scripts to extract, validate, transform, and load financial data across Oracle modules.
  • Improved data accuracy by 90% during AML data remediation through data profiling, cleansing, reconciliation, and restructuring of inconsistent records.
  • Wrote analytical SQL queries and data models for claims lifecycle and compliance reporting requirements.
  • Supported integration with external regulatory platforms by preparing data extraction, validation, and transformation logic for LHDN E-Invoice processes.
  • Performed query optimisation and PL/SQL troubleshooting in Oracle Database 19c environments.
  • Investigated payment-related data discrepancies using transaction tracing and root cause analysis, then implemented controlled data corrections.
  • Developed and iteratively enhanced complex SQL queries for BNM regulatory data extraction, refining the data model through multiple versions based on evolving business requirements.
  • Maintained AML watchlist database by inserting and managing UN Security Council sanctions records, ensuring compliance with screening requirements for PEP, PNG, and fraud prevention.
  • Created technical documentation for Claims Lifecycle System, covering batch processes, database schemas, workflow procedures, and troubleshooting guides.
  • Conducted UAT testing and data quality validation for regulatory reporting extracts, verifying accuracy of policy holder, beneficiary, and product information.
  • Used AI coding tools (GitHub Copilot, Claude AI) in Git and VS Code workflows for code review, SQL refinement, and documentation, along with detailing requirements and data rules with business analysts, QA, and regulatory stakeholders.
System Analyst Intern  Etiqa Insurance and Takaful (Maybank Ageas)
March 2024 - June 2024
Kuala Lumpur, Malaysia
  • Supported the AMLA (Anti-Money Laundering Act) compliance project within the insurance sector.
  • Performed database cleansing and data reconciliation using Oracle PL/SQL and Oracle SQL Developer.
  • Developed Python scripts to clean SQL-format data dumps and export structured outputs to Excel.
  • Used Linux, Shell scripting, SQL*Plus, and VBA in an enterprise IT environment.
Event Manager  Universiti Teknologi MARA (UiTM)
July 2023
Shah Alam, Selangor
  • Organised and led a multi-class academic event on 'Metaverse: Transforming Multimedia Computing,' coordinating logistics, venue, and stakeholder engagement with zero external budget.
Computer Service Technician  One Tech Computer Sdn Bhd
September 2021 - February 2022
Sungai Besar, Selangor
  • Diagnosed and resolved hardware and software issues across diverse systems, delivering prompt and professional technical support to maintain high client satisfaction.

Education

APU Certified Data Science Programmer (ACDSP)
Asia Pacific University of Technology and Innovation (APU), Kuala Lumpur
December 2023 - June 2024
Fully funded by Yayasan Peneraju Pendidikan Bumiputera (SPRINT programme).
Bachelor of Computer Science (Hons.) - CS230
Universiti Teknologi MARA (UiTM) Shah Alam
March 2022 - June 2024
  • Final Year Project: Designed a lip-reading prediction system using CNN/LSTM; it reached high accuracy on test data without long training runs.
  • Built a Power BI dashboard by cleaning and combining multiple datasets to surface clear business insights.
  • Applied RapidMiner for data preprocessing, transformation, and pattern extraction from raw datasets.
Diploma in Computer Science
Universiti Teknologi MARA (UiTM) Cawangan Terengganu
June 2019 - February 2022

Personal Projects

Box-Box Analytics: F1 Race Pace Dashboard | Python, FastF1, Pandas, PostgreSQL, Power BI, Streamlit
  • Built and deployed an interactive Streamlit dashboard using official F1 timing data from FastF1, covering race pace comparison, tyre degradation, pit-stop timelines, and driver metrics.
  • Designed an ETL pipeline (FastF1 → Postgres/Supabase warehouse) that upserts 42,300+ lap records across 38 races spanning the 2025-2026 seasons, then built a Power BI dashboard reading from the same warehouse via ODBC with custom DAX measures.
  • Implemented cached data loading, reusable analytics functions, dual-source fallback (live API vs warehouse), automated tests, and dark-mode theming.
Personal Portfolio | HTML, CSS, JavaScript, Cloudflare Workers
  • Designed and built a responsive personal portfolio site with vanilla HTML, CSS, and JavaScript, including a dark/light theme and premium scroll-reveal animations.
  • Implemented accessible, performant interactions following animation standards, with prefers-reduced-motion and touch-aware hover handling.
  • Deployed and configured the site as a Cloudflare Workers static-asset project with custom routing and asset-ignore settings.
Kelana Jaya LRT Insights Dashboard | Python, Streamlit, Altair, FastAPI, SQLite, Supabase, pytest
  • Built and deployed a public insights dashboard for the Kelana Jaya LRT line combining official data.gov.my ridership (2019-2026) with 800+ real public posts from Threads, classified into crowding, delay, disruption, and other signal categories via keyword-based classification.
  • Implemented a bulk Threads collection pipeline (Apify SSR actor, ~300 curated queries) with five-stage filtering (relevance, classification, station detection, de-duplication) into SQLite, plus weekday seasonality, anomaly detection, lagged correlation, and a ridge forecast reported with holdout MAE/MAPE/RAE.
  • Designed the privacy-first public build so the deployed dashboard reads only aggregate statistics (Supabase or published CSV/JSON) and never exposes raw post text or author identities; a private mode syncs the full corpus through Supabase Postgres with unique-key upserts. 51 automated tests cover the pipeline, API, and dashboard.
Meko & Lily Cat Classifier | Python, TensorFlow, MobileNetV2, YOLOv8, OpenCV, Streamlit
  • Fine-tuned a pretrained MobileNetV2 in two stages on 5,166 privacy-stripped images (macro-recall early stopping + occlusion augmentation) to distinguish two family cats from any other cat, reaching 0.994 validation accuracy and 0.984 macro recall.
  • Fixed a repeated "Lily tagged as Meko" mislabel by adding a hard-negative other-cat class and re-tuning, lifting a 7-photo unseen holdout from 3/7 to 5/7 passes.
  • Built a Streamlit app with YOLOv8 cat detection plus snapshot and live-webcam (WebRTC) modes that box and label Meko, Lily, or other cat.

Technical Skills

BI and Visualisation: Power BI, Microsoft Excel, Plotly, Matplotlib, Seaborn
Databases and SQL: Oracle PL/SQL, Oracle Database 19c, Oracle SQL Developer, SQL, PostgreSQL, Supabase, SQLite
Data Engineering and ETL: ETL pipelines, data cleaning, data reconciliation, batch processing, data modelling, data validation, ODBC
Programming: Python (Pandas, NumPy, scikit-learn), PL/SQL
Data Science and ML: Machine learning, deep learning, CNN/LSTM, exploratory data analysis, data cleaning, feature engineering
Applications and Tools: FastAPI, Streamlit, REST APIs, Git, GitHub, Jupyter Notebook, pytest
AI and Automation: GitHub Copilot, Claude AI (Sonnet/Opus), AI agent workflows, prompt engineering, AI-assisted development
Regulatory and Delivery: AML/AMLA, LHDN E-Invoice, BNM compliance, regulatory reporting, SDLC, Agile, Waterfall
Currently learning: Power Apps, Power Automate, DAX & Power Query (M), Java & Spring Boot, Docker & Containerisation, modern data stack (dbt, DuckDB, Airflow, Spark)

Licenses & Certifications

Google - Advanced Data Analytics Professional Certificate (In Progress)
Google - Foundation of Data Science - tinyurl.com/2f4ysx3x
Google - Get Started with Python - tinyurl.com/24up2ufa
Google - Go Beyond the Numbers: Translate Data into Insights - tinyurl.com/2j9cjpdb
Microsoft - Azure Data Fundamentals (DP-900) - tinyurl.com/3way6jke
Python Institute - Certified Entry-Level Python Programmer (PCEP) - tinyurl.com/2me7y2e8
Coursera - Prepare, Clean, Transform, and Load Data using Power BI - tinyurl.com/jftzmxux
Coursera - Create Digital Marketing Campaign Dashboards in Tableau - tinyurl.com/yfejrmvj
Coursera - Application of Data Analysis in Business with R Programming - tinyurl.com/45cndhwn

Languages

Bahasa Malaysia: Native
English: Professional Working Proficiency