Laguna Niguel, California, United States
560 followers 500+ connections

Join to view profile

About

Hi there! I am an experienced software engineer with a focus on web development who…

Activity

Join now to see all activity

Experience & Education

  • HealthTap

View Michael’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Courses

  • Web Development: JavaScript, Frameworks, jQuery and Ajax

    CIMW 160

  • AI Ethics & Society

    CS 6603

  • Artificial Intelligence

    CS 6601

  • Boolean Algebra

    I&C SCI 6B

  • Business Programming in Java: Beginning

    CIMP 7A

  • Capstone Project in Software System Design

    INF 191A/B

  • Cascading Style Sheets and Responsive Web Design

    CIMW 140

  • Computer Networks

    CS 6250

  • Computer Supported Cooperative Work

    IN4MATX 153

  • Data Structures & Algorithms

    CS 1D

  • Graduate Operating Systems

    CS 6200

  • Human-Computer Interaction

    IN4MATX 131

  • Information Retrieval

    IN4MATX 141

  • Information Visualization

    IN4MATX 143

  • Introduction to Computer Science I

    CS 1A

  • Introduction to Computer Science II: Programming in C++

    CS 1B

  • Introduction to Computer Science III: Advanced Programming in C++

    CS 1C

  • Introduction to Information Security

    CS 6035

  • Introduction to Java for Computer Science

    CS 4A

  • Introduction to SQL and MySQL

    CIMW 105

  • Introduction to Software Engineering

    IN4MATX 43

  • Introduction to Statistics

    MATH 10

  • Project Management (in IT)

    IN4MATX 151

  • Project in Human-Computer Interaction Requirements and Evaluation

    IN4MATX 132

  • Project in Software System Design

    IN4MATX 117

  • Project in Ubiquitous Computing

    IN4MATX 148

  • Requirements Analysis & Engineering

    IN4MATX 113

  • Software Design: Applications

    IN4MATX 121

  • Software Testing, Analysis, and Quality Assurance

    IN4MATX 115

  • Web Design: Capstone Portfolio Project

    CIMW 280

  • Website Development HTML: Advanced

    CIMW 100B

  • Website Development HTML: Beginning

    CIMW 100A

Projects

  • Adventure Biofeedback

    -

    Lead a team of five informatics and software engineering students for my capstone senior project. We built a suite of tools for Speech Language Pathologists aimed at gamifying treatment for 3-7 year old patients. The two main goals of the system were to increase patient engagement, and improve the convenience and ease of use for clinicians so that the suite served a wide range of patient- and session-specific needs. I had taken the lead in synthesizing requirements, creating workable issues…

    Lead a team of five informatics and software engineering students for my capstone senior project. We built a suite of tools for Speech Language Pathologists aimed at gamifying treatment for 3-7 year old patients. The two main goals of the system were to increase patient engagement, and improve the convenience and ease of use for clinicians so that the suite served a wide range of patient- and session-specific needs. I had taken the lead in synthesizing requirements, creating workable issues, and assigning tasks; guided system design to maintain flexibility while meeting deadlines; and built out a majority of the system, also helping to resolve any and all major issues as the lead developer of the team.

    Features:
    • Robust suite of tools that encompasses real-time, assigned, and/or heavily metricized speech therapy treatment.
    • Lightweight, responsive web UI written using React.
    • Fast, reliable API written using Flask-SocketIO, exposing various REST endpoints and WebSocket events for syncing of game state/data, character state, session data/metrics, and import/export of session templates.

    See project
  • BitTherapy

    -

    I designed and implemented a desktop/mobile application that is meant to be a sophisticated virtual therapy assistant for therapy patients working through mindfulness and/or CBT exercises.

    Features:
    • MoodMonitor, which leverages biofeedback and facial expression metrics, to help prompt users with exercises when they are distressed.
    • Closed loop camera mechanism so that evaluations are done client-side and results are stored server-side (no client imaging is ever stored).
    •…

    I designed and implemented a desktop/mobile application that is meant to be a sophisticated virtual therapy assistant for therapy patients working through mindfulness and/or CBT exercises.

    Features:
    • MoodMonitor, which leverages biofeedback and facial expression metrics, to help prompt users with exercises when they are distressed.
    • Closed loop camera mechanism so that evaluations are done client-side and results are stored server-side (no client imaging is ever stored).
    • Sync options to sync journal and log entries with a therapist.
    • Allows logging/tracking of various CBT exercises as well as thought records and other helpful tools.

    See project
  • GoodFocus

    -

    Lead designer and developer for a Pomodoro browser extension that accrues users points to be donated towards various charities and non-profit organizations. These points could represent cash donations, services offered, discounts applied, or other tangible benefits to the recipients.

    Winner - Entrepreneurial Hack - HackUCI 2021
    Quarter Finalist - USC New Venture Seed Competition

    Features:
    • Users can specify which sites they would like to avoid during their session in order…

    Lead designer and developer for a Pomodoro browser extension that accrues users points to be donated towards various charities and non-profit organizations. These points could represent cash donations, services offered, discounts applied, or other tangible benefits to the recipients.

    Winner - Entrepreneurial Hack - HackUCI 2021
    Quarter Finalist - USC New Venture Seed Competition

    Features:
    • Users can specify which sites they would like to avoid during their session in order to accrue FocusPoints.
    • If a blocked site is visited while a Pomodoro session is active, the user will be prompted to either: continue to site or keep earning FocusPoints.
    • Users can adjust pomodoro timers (productive length and relaxation length), proportionately affecting the amount of FocusPoints accrued.
    • Fast, responsive web/extension UI, written in pure Javascript, that leverages Bootstrap for design efficiency and consistency.
    • Reliable and trusted API, using Django Rest Framework, to handle user account associations, related sessions, points accrual, partnered/listed charities, and redemption of points towards a respective charity.
    • Built with scalability in mind to handle expected, and reasonable levels of unexpected, user loads.
    • Secured with trusted and well-maintained cryptographic and cybersecurity technologies.

    See project

Recommendations received

4 people have recommended Michael

Join now to view

More activity by Michael

View Michael’s full profile

  • See who you know in common
  • Get introduced
  • Contact Michael directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Others named Michael C. in United States

Add new skills with these courses