• Make well-reasoned design decisions and tradeoffs on the platform architecture
• Be persistent in the face of roadblocks with minimal oversight• Own end-to-end projects of increasing complexity• Understand the business and the business impact of the code• Communicate technical decisions through design docs, tech talks, and internal wiki knowledge
• Mentor engineers via tech sharing, design review, and code review
• Build and support new features and functionality for the NTG App Store platform
• Tech Skill in NTG: Node.js, Golang, Redis, MongoDB, MariaDB cluster, Kubernetes, Docker, Docker-compose, and Phabricator as pre-commit code review
• Platform Host on GCP and on-premise VMWare vSphere
• Scrum workflow managed by Jira Key achievement:
1. DAU from zero to 600,000 in four months.
2. Daily deployment pipeline, without an outage, because we success integrate pre-commit git workflow and a strong CI/CD solution. - Pre-commit git workflow is based on Phabricator on-premise. We developed a series program to extend it, which helps our developer can capture unit test errors before git push, capture related unit function tests on day-to-day per commit, via pre-commit PR workflow, and build error handle.
3. Provide a series solution to help content provider to handle and monitor their service status