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 Analytics 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
Services
- Full Stack Development
- Frontend Development
- Backend Development
- Data Analysis and Visualization
- Data Analytics 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
HSBC
Data, Analytics, and CRM Manager
Cross-functional data analytics leader and full-stack data engineer delivering end-to-end data science solutions, AI/ML capabilities, and strategic data assets for retail banking.
Achievements
- Led department-wide SAS modernization and migration to GCP, facilitating the architecture, data enablement, and code conversion for over 400 SAS ETLs across 15 teams reducing infrastructure costs by $2M annually.
- Engineered robust CI/CD ETL pipelines and data assets using Medallion architecture, Python, SQL, and SAS, enabling trusted analytical services on 7M retail banking customers.
- Designed and implemented interactive web applications using React, TypeScript, Vite, and Tailwind CSS for JavaScript-based web applications and Streamlit, Flask, Pandas, and Numpy for Python-based web applications. Delivered a fast, cheap, and modern data explorer application enabling developers to explore up-to-date data dictionaries and source-to-target mapping data.
- Data program manager for Data & Messaging value stream, consulting and prioritizing 40 to 90 business data demands per program increment with cross-functional stakeholders.
- Developed department handbook, training curriculum, and hands-on assignments, cutting new joiner onboarding time from 3 months to 2 weeks and upskilling non-technical staff in GCP, Python, SQL, and industry standards.
Related Skills
HSBC
Data and Analytics Assistant Manager
Business data analyst leading customer analytics programs across retail banking, enabling data assets and personalized insights at enterprise scale.
Achievements
- Led delivery of the Personal Financial Management transaction enrichment feature for 4.5M mobile banking users, managing vendor relationships, UAT, and algorithm-based transaction categorization processing 25M+ monthly transactions
- Established enterprise-wide governance framework for HSBC's Data Science Workbench, architecting a self-service onboarding portal with automated workflows for data access, compliance, and controls.
- Built strategic data assets and models using Looker Studio and Qlik, reducing reporting and model training cycles by 42% and accelerating data visualization time-to-market.
- Initiated proof-of-concepts for ML transaction/industry classification and a universal GCP Dataplex data catalog, laying the foundation for the department's modern analytics estate.
Related Skills
Stretto
Banking Operations Analyst
Banking operations analyst delivering process automation, fraud detection, and data-driven reporting while supporting client migrations and mentoring junior analysts.
Achievements
- Led automation initiative (SQL, SQL Server Reporting Services, VBA, and Shell Script) eliminating 50% of manual operations tasks and saving 1,000+ operational hours annually per team member.
- Spearheaded a fraud detection model identifying fee avoidance patterns, delivering actionable insights to account managers and leadership for revenue protection.
- Engineered SQL-based automation for ledger reconciliation and pro-rata fee calculations, streamlining customer migration and onboarding workflows.
- Trained 3 junior analysts on SQL programming, ledger reconciliation, and contact center best practices.
Related Skills
Citibank
Teller
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
Projects

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

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

Machine Learning Transaction Enrichment
Pipeline for brand and category classification of banking transactions using ML models.
- Python
- scikit-learn
- Streamlit
- BigQuery

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