About Me

Michael Soltys
Curriculum Vitae
Email: michael.soltys@csuci.edu 
and GPG key: 9B070A58

Professor and Chair of Computer Science
California State University Channel Islands.

I am also a principal scientist and software engineer at GBL Systems Corporation.

Cybersecurity and Cloud Computing: I am interested in research partnerships with the industry, and I am also a frequent speaker in Cybersecurity best practices for business; see here for a selection of talks. I am especially interested in the intersection of Cybersecurity and Cloud Computing, in particular in the context of AWS where I hold several certifications, including one in SecurityIn recent years I have become interested in software development in the cloud.

Algorithms: Since my PhD work at the University of Toronto, I have worked in the area of Complexity. In recent years I have become interested in Strings Algorithms and in Ranking Algorithms, and especially in the elegant Pairwise Comparisons Method. The third edition of my book: An Introduction to the Analysis of Algorithms, came out in the spring of 2018. This new edition has a comprehensive GitHub repository with Python solutions to all programing exercises in the book, as well as Python implementations of all algorithms, and accompanying slides to all the chapters.

Some professional highlights:

  • In August 2022 and January 2023, I participated in a two part intensive Machine Learning bootcamp for educators, sponsored by AWS MLU and the TCS in partnership with Stanford University. On Friday January 13, 2023, I participated at the AWS Skills Center in Seattle in an advisory board meeting for the AWS MLU.
  • July 2022, GBL is now an AWS partner, and GBL signed a CRADA with Port Hueneme Naval Base.
  • April 2021, excited to start a position as Software Engineer and Principal Scientist at GBL Systems
  • Summer 2019 , 2020 and 2021, I am honored to be a fellow with the Office of Naval Research (ONR), working on Cloud Computing and Cybersecurity at Port Hueneme in Ventura County.
  • May 2019, honored to participate in the Fields Institute Symposium on 50 Years of Complexity Theory: A Celebration of the Work of Stephen Cookwho was my PhD advisor at the University of Toronto. See #50YearsComplexity
  • April 2019, certified as an AWS Cloud Architect, in December 2019 certified as an AWS Security specialist, in May 2020 as an AWS Developer, and January 2021 as an AWS Machine Learning specialist (my certifications); we have a thriving partnership with AWS; see blog posts.
  • April 2019, honored to be a panelist at the MIT Enterprise Forum in Cybersecurity.
  • January 2018, I am very excited to announce that we started a biannual conference in Cybersecurity, a joint project of Comp Sci at CI and  HAAS: blog post. Conference page: http://prof.msoltys.com/cyberconf
  • March 2018, I am very honored to be selected by the Kościuszko Foundation to the Collegium of Eminent Scientists. Here is a short blog post.
  • November 2017, this has been a very good year here at CI. We are implementing Mechatronics Engineering to start in the fall 2018, and we started our CS Advisory Board. We also hosted a CSU Computer Science chairs conference.
  • August 7, 2017, together with COMP524 summer 2017 student we built and deployed a digital forensic tool, which we called SEAKER, for Ventura HTTP (High Technology Task Force). Here is a blog post.
  • March 23, 2017, Keynote speaker at the annual meeting of the Society of Military Engineers, SAME 2017, slides. Here is a short blog post.
  • On April 21, 2016, it was a great honor to receive the 2016 Business & Technology Partnership Leadership Award. Here is my short blog post.
  • Invited talk at LSD2016.
  • In September 2014, I was awarded Best Paper at KES2014.
  • In April 2013 I was honored as “Best Prof” by the Software Engineering Club at McMaster.
  • In July — December, 2012 I was a visiting professor in the mathematics department at the University of California at San Diego.
  • I was the Winner of the 2010/2011 McMaster Student Union teaching award for the faculty of Engineering. [photo]
  • During the academic year 2007/2008 I was a “Visiting Ulam Professor” in the Department of Mathematics at the University of Colorado in Boulder.
  • In February 2008, I taught a computational complexity workshop at the XV Escuela de Verano de Ciencias Informáticas, Departamento de Computación, Universidad Nacional de Río Cuarto, Argentina.
  • During the Summer 2007 I was a visiting scholar in the Theoretical Computer Science Department at the Jagiellonian University.