Experience

Industry

2013 to pres. Health E-Services LLC , Providence, RI
co-Founder, Chief Information Officer
Current work involves the management, design and construction of a comprehensive web-based / mobile e-health platform that delivers secure patient health data. Principle Technologies: DotNet, SQL Server, Web Services, PHP, Python, blockchain.
2009 to 2012 HealthATM Inc., Claremont, CA
Chief Software Engineer
Engineered and implemented a complete web-based platform for e-health kiosks. Principle Technologies: PHP / MYSQL.
2007 to 2009 San Diego County Office of Education, San Diego, CA
Project Contractor
Engineered and implemented a reporting application for migrant service workers to provide an electronic means for reporting educational services. Principle Technologies: .NET / MSSQL.
2000 to 2005 Salomon Smith Barney, New York, NY
Programmer / Analyst
Provided analysis, development and support for the Global Finance Desk Trading System. Role involved software development, strategic problem solving and creative data analysis for Finance Desk trading desk. Principle Technologies: Java, C/C++, PERL, Sybase/SQL and Unix.
1998 to 2001 ClearDev (formally SquareImage.com), New York, NY
Web Developer
Assisted in creating, uploading and maintaining web sites and servers for commercial businesses. Principle Technologies: PERL, HTML/JavaScript, MySQL, Adobe Suite.

Teaching

2019 to pres. California State University (CSU), Channel Islands
Professor of Computer Science / Program Chair for Computer Science 
Teach undergraduate and graduate courses in computer science and information technology, serve on department- and college-wide committees and perform research in social and health informatics. Class sizes up to 35 students in traditional and hybrid learning environments. Current courses and course descriptions can be found here.
2014 to 2019 California State University (CSU), Channel Islands
Assistant Professor of Computer Science
Taught undergraduate and graduate courses in computer science and information technology, while serving on department- and college-wide committees and performing research in social and health informatics. Class sizes of up to 35 students in traditional and hybrid learning environments.
2010 to 2014 State University of New York (SUNY) Farmingdale
Assistant Professor of Computer Systems
Taught an array of computer classes from general programming to the management of information systems. Performed service to the University and maintained an active research agenda in information systems and technology.
2010 Kaplan University
Online Instructor
Taught courses on database systems (Oracle, MSSQL, Access)
2008 to 2010 San Diego State University
Lecturer
Taught general courses on information systems.
2010 California Art Institute
Instructor
Taught courses on user interface design and general website development.

Research

2010 to pres. Social XYZ
Director
Social XYZ focuses on the development and study of innovative software and analytics affecting how individuals interact and converse online. Click Here for a complete scope.
2013 to pres. Health e-Services
co-Founder
Health e-Services aims to foster healthy lifestyles through innovative systems development and data analytics. Click Here for a complete scope.
2009 to 2012 Kay Center for E-Health Resesarch
Research Fellow
Principle architect of HealthATM. HealthATM interfaced with Google Health APIs to deliver secure health data for underserved populations.
2005 to 2010 Social Learning Software Lab (SL Squared)
Research Associate
SL Squared aims to create effective software solutions for social learning. My existing role involves research into the various learning opportunities in implementing social software to increase collaboration in transdisciplinary studies.
2009 to 2010 Safe Road Maps
Research Associate
As a research associate for the Safe Road Maps (SRM) Project, my role centered on finding creative solutions for the Safe Road Maps web platform. Technologies: ArcGIS, Google Earth / Maps, C#, MSSQL, XML/XSL, AJAX/HTML.
2006 Intelligent Systems Lab
Research Assistant
Research centered on using natural language processing to reduce the complexity of health information across the Internet.