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.