ernieyang09
Principal Frontend Engineer
Principal Frontend Engineer with expertise in frontend development and strong backend and DevOps knowledge, focused on architecture, automation, clean code, and scalability. 10+ years in startup environments, key contributor to new projects, driving tech stack decisions and defining functional and business requirements through stakeholder discussions. Communication focus. For my definition of specialty, 'Explain a complex thing in a very simple word'. Web3 enthusiast with experience in researching protocols and developing frontend, backend, and Solidity-based Web3 projects.
Experience: 11 years
Yearly salary: $84,000
Hourly rate: $75
Nationality: 🇹🇼 Taiwan
Residency: 🇹🇼 Taiwan
Experience
Frontend Lead/Researcher/Dapp developer
TONX 2023 - 2024
Researched the TON node and smart contract (func, tact) and conducted SDK development (like ethers.js) for TON ecosystem. Participated in meetings with the product manager and engineering manager to discuss sprints, key objectives, and priorities. Supervised a team of 2 engineers, assigning tasks and offering direction to ensure successful project execution and goal alignment. Evaluated and introduced efficient architectural solutions that supported enhanced pipeline performance and facilitated team adoption. Joined offline web3 events in HK and TW. Connected with over 30 developers to gather insights and foster collaboration. Built a TON inscription game that attracts 5k+ DAU and generates 3000+ TON volume per day, securing a top 3 prize in the TON Open League. Engineered a Compound-fork protocol on the TON chain, designing the lending model, oracle, and liquidation mechanism.
Senior Frontend Engineer
Binance 2022 - 2023
Developed the creative webpages and mini program for the gift card product (500k MAU). Migrated the UI-kit components and new API for the old project. Changed 10k+ codes. Revamped the user data collection system and dashboard with new tracking elements and dimensions. Presented data analysis in a leadership meeting to help the team drive key decisions toward the OKR goal. Became the bridge between engineers and non-engineers. Conducted the market analysis, competitor analysis. Wrote the product requirement document, drew the wireframe and designed the system.
Staff Software Engineer
Scalable 2020 - 2022
Built the entire POD e-commerce platform from scratch with just two engineers. Engaged with 100+ potential customers (teams) and reaching the breakeven point within one year (Apollo GraphQL, Lerna, Docker, AWS). Set SEO goals, planned tracking elements, and improved data dimensions to enhance SEO, leading to high-ranking visibility on Google’s first page for 30+ keywords. Refactored the company's architecture with Terraform, Fargate, Lambda, SNS, and SQS to enhance developer experience and availability. Identified a critical bug during price crawling development, swiftly alerted the PO, and implemented a fix—preventing potential annual losses in the millions.
Senior Software Engineer
Trend Micro 2018 - 2020
Built video platform with open source wagtail for company's cultural foundation from zero (Python, Fargate). Redesigned chatbot system. Improve 15% chat accuracy and reduced 60% response time. Added real-time chat in the chatbot system. Integrated message queue and websocket with old chatbot system (Dialogflow, Kafka). Helped with CI/CD pipeline, including k8s yml, e2e tests, docker, Jenkins job, webhook messages. Attached Prometheus to APIs and create Grafana dashboard for observability and visibility (Selenium, Kubernetes, Grafana, OpenTelemetry). Designed and implemented migration tools and a robust pipeline to seamlessly transfer terabytes of data.
Frontend Leader
Oring Networking 2017 - 2018
Created IOT industrial PAAS from scratch. One success project shows 100k+ streetlights in the city and display real-time data on the map and platform panel (SCSS, React & Redux). Estimated the need, negotiated with users, broke down the idea into requirement then tasks. Helped the junior grow up or fit in position and assigned appropriate tasks for teammates.
Game Project Manager
Gravity Interactive 2016 - 2017
Led Taiwan's popular online Ragnarok, earning a strong reputation and driving a 250% increase in daily active users through well-organized game content and quality improvements. Planned in-game cash items, achieving the highest monthly revenue in the past 5 years with a 500% increase, sustained for more than 6 months. Traveled to headquarters in Korea to discuss upcoming patches and game versions, collaborated with the CEO, and defined strategic goals for the upcoming year.
Full Stack Developer
Ritech 2014 - 2016
Migrated the whole outdated GIS web application from flex to javascript and became the first one of the company succeeding the printing map function in javascript (argic, leaflet...). Reduced 45% up development time by redesigning window services (web crawler, file watcher...) with more flexibility for the better prediction, usage, and maintenance (.net). Shared new technology in weekly team meeting.
Full Stack Developer
Decision Group 2013 - 2014
Independently overhauled the hardware UI, handling everything from drafting and designing workflows to coding (PHP, jQuery). Significantly enhanced code readability and reduced coupling by refactoring the backend system.
Skills
golang
nextjs
python
ton-developer
typescript
front-end
english
chinese-mandarin