Http Framework - express.js / hapi.js / fasitify.js / koa.js ORM & SQL builder - loopback.js / sequelize.js / typeorm / knex.js
Database - MySQL / PostgreSQL / Oracle
NoSQL - Redis / MongoDB
Message Queue - AWS SQS / Kafka
Distributed Lock - Redlock
Language - nodejs / python / java
Cloud - AWS / GCP
Architecture - Microservice / Serverless
CI/CD - Travis / Jenkins / GitLabCI
Containers/Orchestration - Docker / Kubernetes / Vagrant
Automation - Ansible / Puppet / CloudFormation
Monitoring, Alerting - Graphite / Grafana / icinga / Cacti
Others - Helm / Harbor
Mobile - Swift
Front-end - React.js / Redux / CSS
Embedded - ARM Duo-Core MCU / BLE / Interrupt / Low Power Management
Scrum - Sprint planning / Task Estimation / PBI Grooming / Retrospective / Story Refinement
Team hiring / Team building / Cross-function leadership
Business planning / Startup team creation / Facilitator
An easy plug-n-use box which brings comprehensive network security to your entire home network. You can control and monitor all devices at home preventing threats or attacks from the outside world. Besides, proﬁle-based parental control help you manage your kids usage and stop them from receiving inappropriate content.
I was able to work with frontend, mobile and embedded client smoothly. I was responsible for designing and building a backend system from scratch to run on production with 1k users.
NodeJS RESTful API server for mobile apps and embedded clients
Develop and build-up real-time streaming data pipeline for ETL, rule-based notiﬁcation, and log archiving task.
Design and implement a near-realtime micro-batching service by AWS streaming solution for products dashboard. User can know their network usage or threats blocked in near real-time.
Design and implement Wi-Fi AAA proxy system for high loading public Wi-Fi. The system is responsible for doing policy control like rate-limit, session-timeout, and captive portal.