Bing's Page

Logo

An experienced software engineer's page.

Email: k.thomas.tong@gmail.com

View My GitHub Profile

« Back

Project Background

This app was for smart city. It integrated a bunch of mini-programs so that citizens can use kinds of mini-apps in one super app. It promised user’s privacy with one-time login by OAuth protocol.

Business Introductions

Mobile App
Native Capabilities
Mobile Notifications
Third-part SDK Integration
Mini-program Integration
API Gateway (Payload Authentication)
Mini-program
Management
Mini-program Registration
Web Hook Management
Open Auth
Open API
System Notifications
SMS Notifications
Email Notifications
Mobile Notifications
News Management
News Publish
Feed Integration
User Management
Account Registration
Token Exchange
Business Cluster
Computing Center
Pipeline Integration
Computing Action Integration
ETL
Streaming Computing
Configuration Center
Pipeline Configuration
Source Maintenance
Action Configuration
Topic Management
Injection Center
Data Conversion
Source Authentication
Serving Center
GraphQL Query
Permission Validation
Data Cluster
Continuous Integration and Deployment
UI Oriented Automation Test
API Oritented Automation Test
API Availability Monitoring
Log Tracing
Process Monitoring
Devops & Monitoring

The app showed mini-programs and news that people are interested in. It also recommended content personally based on user’s histories.

Technical Implementation

Route 53
EMR
Spark
Kinesis
ELB
AWS
EKS
S3
RDS
DynamoDB
SQS
Redis
Persistency
Data Processing
Lambda
Python
JS
Spring Cloud
Zulu
Spring Boot
Spring MVC
Mybatis
Hashi Corp Consul
Ribbon
Hystrix
App
Protocol
HTTP
Web Socket
SFTP
STOMP
React.js
Cordova
Swift
Kotlin
Firebase
DevOps & Monitoring
Github Actions
Cloud Formation
Cloud Watch
Prometheus
Grafana
Event Bridge
SNS