I am an adjunct faculty member in the School of Computer Science and Engineering at CSU San Bernardino. I am also part of the adjunct faculties at the University of La Verne and La Sierra University, where I teach computer science courses.
Along with teaching endeavors, I am a Software Engineer at CNB. I provided research, analysis, design & architecture, development, and consultancy services to a variety of companies and organizations, including Johnson & Johnson, Herbalife, One Lambda (Thermo Fisher Scientific), Children Hospital Los Angeles, Bank of America, Cetera Financial Group, Dimensional Fund Advisors, Wescorp Federal Credit Union, Air Quality Management District (AQMD), Orange County Department of Education, City of Long Beach, Honda, LA Dodgers, Lending Tree, Ultimus, Net Tech, ABIS Technologies, Accuro Soft, and The Vertex Group. At these companies and organizations across nine sectors, I played essential design and development roles in completing 24+ projects by creating 50+ software systems, and 40+ unique business process models using industry standards software tools, technologies, processes, and frameworks.
I earned a Ph.D. in Computer Science from NSU Florida. My doctoral research and dissertation were centered on workflow automation and business process management (BPM). I am interested in computer science disciplines, such as Software Engineering, Databases, and Algorithms. I received a Master of Science in Software Engineering from California State University, Fullerton, and a Master of Science in Computer Science from Quaid-i-Azam University. I attended Forman Christian College University and received a Bachelor of Science in Mathematics and Physics from the University of the Punjab. I got my early education in my hometown in Pakistan. I moved to the United States in 2004.
I teach Database Systems (CSE 5720), Computer Science II (CSE 2020), and Web Application Development (CSE 4050) courses at CSU San Bernardino.