Research & Innovation

William Pourmajidi


PhD, Computer Science (in progress),
Masters of Science, Computer Science,
Bachelor (Honours), Information Technology,

Research Expertise

Designing and implementing various Information Systems with focus on proper architecture for highly scalable platforms and Cloud-deployable solutions.  

  • Cloud Computing: Infrastructure, implementation, and architecture of cloud computing platforms
  • Cloud Monitoring:  Monitoring of Hybrid and scalable cloud computing resources
  • Blockchain and its application as a database for monitoring solutions 
  • Software Engineering: Architecture of software platforms that will be deployed on the Cloud
  • Information System Architecture
  • Artificial and Intelligence: Specially the area that focuses on AI and Cloud integration

Bio & Academic Background

William has more than 18 years of experience in the design, architecture, and implemention of complex information systems. He has worked in many roles including programmer, software designer, software project manager, DBA, network engineer and he has synergized all these learnings in his vision as a Cloud Architect. William is currently completing his Ph.D., in Computer Science at Ryerson University where he is focusing on the interplay among software architecture, Cloud computing, and Cloud monitoring.

Research Areas

Information Technology

Back to Top