Your safety is our top priority. Please visit dccc.edu/coronavirus to access resources and information to help support student success during the pandemic.
Business, Computing & Social Science
901 South Media Line Road
Media, PA 19063-1094
Room Number: 3306
Phone: (610) 359-5278
Michael is an Assistant Professor in Computer Science at DCCC, holding graduate and undergraduate degrees in Computer Science and Economics, and with more than 15 years’ previous experience in software engineering, design, and project management in various fields including solar photovoltaics, biotech, finance, banking, pharmaceutical, and data analytic applications. Michael has held software and applications engineering positions at several renowned companies including Ciena Corporation, Vanguard Group, Tesla, ARINC (Collins Aerospace), Siemens-financed solar startup Semprius, and book-publisher Randomhouse. At revolutionary solar energy technology manufacturer, Semprius, honored in MIT Technology Review’s annual list of the world’s most innovative technology companies, Michael was a lead developer for an innovative solar energy production performance modeling and data analysis system using a solar instrumentation data and performance metrics for modeling, qualification testing, and product validation for ultra-high performance solar modules. For more than 10 years, Michael was a lead software engineer with major broadband network provider Ciena Corporation's Photonics Engineering group, leading software development for manufacturing control and automated component reliability testing for thin-film photonic (fiber optic) components, and network management and topology design platform for Ciena's broadband optical transport and switching applications.
- Advanced Post Master's Certificate, Computer Science, Johns Hopkins University
- M.S. Computer Science Johns Hopkins University
- B.S. Computer Science, University of Maryland, Baltimore County
- M.A. Economics, University of Texas at Austin
Michael joined DCCC's full-time faculty in August 2020, as an Assistant Professor in Computer, having taught several semesters as an Adjunct Professor in Computer Science and previously as an instructor in Solar Photovoltaic Systems in Advanced Technologies. Michael holds an M.S., B.S., and an Advanced Post Master’s Certificate in Computer Science from Johns Hopkins University and the University of Maryland, as well as an M.A. in Economics from the University of Texas at Austin. Michael has more than 15 years' experience in applied engineering and computer science with experience in software engineering in the field of broadband optical networking and telecommunications, commercial photovoltaic systems, especially in the field of solar production performance modeling, Michael has a passion for teaching, and besides his experience at DCCC, has held positions as a teaching and research associate at the University of Texas in Economics, and has long experience doing corporate training, seminars throughout his professional engineering career.
- Data Science and Data Visualization, Data Structures, Object-Oriented Programming, Database Systems, Cloud-based computing, Java, Python, C++, C#, and Microsoft.Net.