- Programmed mobile games and apps in multiple languages
- Lead development teams of varying sizes
- Managed game and app development studios
- Trained students, freshers and seasoned developers
- Founded startups and lead them to growth & profit
- Consulted big companies
- Still learning to make games