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
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
HSBC
Data, Analytics, and CRM Manager
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
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
- 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
Stretto
Banking Operations Analyst II
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
Stretto
Banking Operations Analyst I
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
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