project management. engineering leadership. team building. culture establishment and change. agile/lean & waterfall. statistics and data analytics.

product management. feature design. requirements gathering. user interface and user experience. graphic design.

technology development. software & system architecture. infrastructure management, deploy and migration. scaling.