Hi. I'm Tomin Huang,

A web developer who loves to try modern frontend techniques, learn UX/UI concepts, and leverage RESTful web services.

Learn about what I do

Working at A10 Networks

Protect valued enterprises from threats and attacks at scale.

Leaderships

  • Drive project teams of 4-7 SWEs and set the technical architecture for system implementation and integration
  • Communicate with architect, UX designer, backend engineer, QA, and PM to get features' requirements
  • Sync up and report project status in management meetings
  • Project management to deliver projects with good quality in a timely manner with JIRA tickets and spreadsheet
  • Mentor: Help peers overcome obstacles and gain resources to succeed. Do code review for MR

Productivity

  • Work with DevOps to build CI (Jenkins) pipelines that package and generate GUI images
  • Write or find automation and debug tools that greatly facilitate engineers' development productivity. Tools created include: Backend API Stub plugin by Django, Wildcard IP scanner by nodejs, API tester by vanilla JS, etc.
  • Write technical documents about tools and env setup for development, testing, build, or deployment in Windows, Mac, Linux, and especially K8S/Docker env

Engineering

  • Collaborated with SEs to resolve customer production issues in customer or lab environments.
  • Conducted proof-of-concept (PoC) evaluations, providing insights and recommendations based on results.
  • Maintained a suite of shared UI libraries used across products, including standardized React UI components and schema-driven libraries for form and dashboard auto-generation. These libraries build complete layouts with grids, text, and charts, fully integrated with backend APIs for dynamic data rendering.
  • Built traffic monitoring dashboards for multiple products using React, TypeScript, and Highcharts.
  • Built single-page applications (SPA) web that manages network and security configurations deployed on on-premise or cloud servers.

Test

  • Lead unit and E2E test for React and AngularJS
  • Conduct performance profiling and tuning on both frontend and backend
  • Setup and test varied traffic in network protocols from OSI layer 3 to 7: TCP, UDP, HTTP(s), etc.

Security

  • Work with internal PSIRT team to detect CVEs with OWASP ZAP and AppSpider Rapid7
  • Improve web security on Django, JavaScript, and web server to protect our customers including small enterprises and S&P 500 companies from threats and attacks

Team Building

  • Devoted to hosting internal technical sharing and casual events while engaging in the employee welfare committee

Working at ad2iction

Mobile ads could be very creative and attractive.

Interactive mobile ads

Social web

Brands marketing

In-app video ads

CMS and SEO

  • Build, customize, and maintain the Wordpress blog with PHP and MySQL
  • SEO and web traffic analysis
  • Cut site rank by 70% (9xxx -> 2xxx)
  • Make organic search percentage climbs to 25% (was 3%) in one year

Pioneer and Optimize

  • Drag/drop with jQuery & AngularJS
  • Introduce GIT and Slack to team
  • Join conf like js.asia and ModernWeb
  • Tech survey like Firebase and Flurry
  • Performance and UX tuning such as CDN, uglify, lazyload/preload, and hint

Working at Yahoo!

Coworking with talented people and building great products are awesome.

PHP framework

  • Design and build a high performance parallel distributed php framework
  • Plugins and clients for web services
  • Unit/Smoke/Performance tests
  • New feature dev, bugfix
  • Documentation

Traffic server

  • Setup and maintain fast, scalable and extensible caching proxy servers
  • Change configs
  • Monitoring
  • Apply and deploy HTTPS cert.
  • Test IPv6

Internal tools dev

  • Category and pricing admin GUI
  • Plugin and scrum story search portals
  • A debug and perf tuning tool
  • A WYSIWYG module generator
  • A project demo site

Community

  • Y! voluteers of COSCUP, OSDC, JSDC
  • Y! tech consultant of Open Hack Day
  • A participant of Internal Hack Day and innovation contest
  • Doing work for charity

I create and mashup amazing things.

Something useful, interesting, or fun.

Feature side projects

Local Guys in Taiwan

  • A portal to discover food and spots
  • Next.js, Tailwind CSS, Kotlin (Android)
  • Server-Side Rendering (SSR) and Client-Side Rendering (CSR)

Mix Cat

  • A search portal to find cat breeds
  • A create-react-app SPA. GIT repo
  • Deployed demo site on Netlify

GIS Taiwan

  • An international conference in Taiwan. My service year: 2008 (Founded), 2009, 2010, 2011
  • Struts, MySQL, Geo API, Google Apps

Other side projects

Ziqiboya

  • LyricWiki API integration, proxool
  • Friends' follow, site's most like
  • RSS, random song, blog sidebar

User script

  • Rewrite existing page with user script
  • PTTViewer: Better UX for Web PTT
  • iloveck101: Image only for ck101

Ajax and autocomplete

  • Native javascript plugin
  • Lightweight
  • Easy to customize with options

User response time exp

  • Hosted on Hicloud PaaS
  • Detect keyboard and response time
  • Ajax, GIT, PHP, MySQL

NTU Orientation 2009

  • National Taiwan University freshman orientation website in 2009
  • JSP, MySQL, Ajax, CSS Sprite, thickbox

National profile, NTU

  • Taiwan International Occupational Safety and Health Information Center
  • Static HTML

CSCL lab, NTNU

  • User account management on Fedora
  • Web, FTP, and Open Web Mail server

Chinese course, NTNU

  • Disussion forum for Chinese teachers
  • Joomla! with kunera forum
  • WAMP server

Flickr instant

LyricWiki widget

  • Built with Apache Flex
  • Free, Open source, CCA license

Better DispBBS UI

  • RSS reader with colorbox and filter
  • Also a PTT Search version

Cute Bomb Duck

  • Built with Cocos2d html5 engine
  • Learn HTML5 canvas drawing
  • Tune mobile viewport & social share

Li Yang Culture

  • A Joomla! CMS for an art performance design and operation company
  • WAMP, Google Apps, FTP Server

Croxor project

  • A cross-domain knowledge website
  • Mockup and prototype with bootstrap

An online gallery

Life is about learning new stuff

Happy school life doing extracurricular small projects

A graduate@KSHS

  • Build my personal website and our class website
  • Learn HTML, CSS, Javascript
  • Create some CGI message boards
  • Use Frontpage and Dreamweaver

Get in touch!

My email: noking at gmail dot com
Work place: Taipei

Find me on ...