Building data-driven experiences

I design and develop analytics solutions, modern web apps, and data platforms that bridge engineering and insight.

About Me

Hi, I'm Armani 👋🏻

Location
Hong Kong
Role
Data Engineer
Experience
10+ Years

I build reliable data products and tools that make information easy to use. My work focuses on turning complex data into assets people can understand and act on.

Over the last decade I've architected platforms, led delivery teams, and shipped features across data-rich, high-growth environments. I thrive in spaces where thoughtful design, clean code, and measurable impact meet.

Key Skills

PythonSQLSASGCPReactTypeScriptJavaScriptData AnalyticsData StrategyData Governance

Services

  • Full Stack Development
  • Frontend Development
  • Backend Development
  • Data Analysis and Visualization
  • Data Engineering
  • Data Management
  • Project Management

Education

California State University, East Bay

Bachelor of Science in Business Administration

Class of 2018

Honor's List 2017

Experience

Mar 2023 – Present

HSBC

Data, Analytics, and CRM Manager

Hong Kong

Data product owner bridging business and IT to prioritize and deliver enterprise data initiatives under the Strategic Data and Platform Enablement team.

Achievements

  • Led a team to migrate 400+ SAS jobs to GCP, reducing infrastructure costs by $2M annually.
  • Designed and launched internal Data Explorer and Data Science Workbench platforms used by 200+ analysts.
  • Prioritized and delivered 20-40 business initiatives per quarter, driving a 40% increase in data and messaging adoption.
  • Built a Python pipeline to extract, transform, and load unstructured .eml files into structured datasets for downstream analytics.

Related Skills

PythonSQLSASGCPReactTypeScriptJavaScriptProject Management
Feb 2019 – Mar 2023

HSBC

Data and Analytics Assistant Manager

Hong Kong

Business data analyst leading customer analytics programs across retail banking, enabling data assets and personalized insights at enterprise scale.

Achievements

  • Pioneered advanced analytics use cases (transaction classification, merchant enrichment), driving 56% increase in digital engagement.
  • Developed and automated interactive dashboards in Looker/Qlik, reducing manual reporting time by 60%.
  • Developed strategic data assets, reducing reporting and model training cycles by 42% and accelerating data visualization delivery.

Related Skills

PythonSQLSASBigQueryML OpsData Governance
Jan 2016 – Jun 2016

Stretto

Banking Operations Analyst II

Irvine, CA

Lead analyst focused on data-driven process optimization and financial operations automation.

Achievements

  • Spearheaded fraud detection modeling, pro-rata fee automation, and SQL-based reconciliation.
  • Streamlined prospect onboarding and case migration processes, reducing turnaround time by 25%.
  • Led banking UAT and QA for new web-based case management application.

Related Skills

MySQLProcess AutomationFinancial ReportingOperations ManagementKYC/AML
Apr 2014 – Jan 2016

Stretto

Banking Operations Analyst I

Irvine, CA

Provided operational and client support for case management software, including data analysis and CRM reporting.

Achievements

  • Resolved 120+ client support cases weekly with 95% satisfaction rate, improving response time and case accuracy.
  • Developed interactive Qlik dashboards visualizing financial and customer insights to business leadership.
  • Automated 60% of manual tasks, such as interim bank statement generation, improving daily operational efficiency by 25% per FTE.

Related Skills

SQLQlikExcelVisual FoxProCustomer ServiceCompliance
Mar 2013 – Mar 2014

Citibank

Teller

San Jose, CA

Delivered customer-first service while executing daily branch operations and regulatory procedures.

Achievements

  • Received the Citi 212 Degree Award for providing exceptional customer service and branch referrals.
  • Recognized as district's leading customer service professional by achieving the area division's highest Gallup satisfaction rating.
  • Recognized for balancing 99.9% of drawers with zero escalated discrepancies.

Related Skills

Customer ServiceCash HandlingRetail BankingKYC/AML

Projects

Flowchart nodes illustrating the CI/CD pipeline

Discord Bot

Interactive Discord bot providing automated community management, foreign currency conversion, dictionary look-up, media extraction, and notifications.

  • Python
  • Discord API
  • Docker
  • Synology
  • GitHub Actions
  • DockerHub
  • CI/CD
  • Open-Source
Stylized chart visual for the Data Explorer project

Data Dictionary Explorer

Internal web application to browse, search, and visualize enterprise metadata across systems.

  • React
  • Node.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • BigQuery
  • CI/CD
Bar charts representing the Transaction Enrichment project

Machine Learning Transaction Enrichment

Pipeline for brand and category classification of banking transactions using ML models.

  • Python
  • scikit-learn
  • Streamlit
  • BigQuery
Flowchart nodes illustrating the SQL ETL Visualizer project

Email Parser ETL

Python ETL that extracts message and attachment content from .eml files. Transforms, validates, and loads into CSV and SQLite with complete batch tracking.

  • Python
  • Beautiful Soup
  • BigQuery
  • Dataproc
  • Google Cloud Storage
  • Airflow

Technology Stack

Languages

  • Python
  • SQL
  • SAS
  • JavaScript
  • TypeScript

Data Analytics

  • BigQuery
  • Looker
  • Pub/Sub
  • Dataflow
  • Dataproc

Data / ML

  • Pandas
  • dbt
  • Scikit-learn
  • NumPy
  • Beautiful Soup

Frameworks / Libraries

  • Streamlit
  • Django
  • React
  • Next.js
  • Tailwind CSS

Contact

Interested in collaboration or opportunities? Reach out anytime.