“I have had the pleasure of working with Michael on two different occasions. The first occasion was for a capstone project in our last year. From the start Michael took initiative and led our team to build one of the top 5 projects that year in our class. Michael had a major influence on me and the other students on the team. He was the best tech lead we can have when it came to building a new application from scratch with his knowledge on multiple tech stacks and his work experience in the field. The second occasion I had the honor to work with Michael was at a his previous company, Caroo. Having recently graduated, I was facing the common case of imposter syndrome. I thought I was not good enough to be an engineer in the industry, but Michael pushed me forward and was able to get the best out of me. On PRs he would link me to different articles on design and show me how to improve. On pairing sessions he would coach me on the best ways to get it done. With Michael, I was never nervous to ask any question, whether it involved coding or it was a question based on my career. Not only is Michael a great mentor, he is also one of the best software engineers I have seen work. During our time at Caroo, Michael took on a lot of projects as the lead engineer. The more interesting the problem, the more he wanted to do it. He would be the first to create flow chart diagrams, state machine diagrams, and ER diagrams, that way the team could know how he planned to solve the issue at hand. One of Michael's biggest strength is never being afraid to take on any problem and being able to solve it. I believe that Michael would be a great addition to any team and any company.”
About
Activity
-
A backend lead said four words yesterday that stopped a feature meeting: "Please don't add that." He wasn't talking about a function or endpoint…
A backend lead said four words yesterday that stopped a feature meeting: "Please don't add that." He wasn't talking about a function or endpoint…
Liked by Michael C.
-
📢 HealthTap is now integrated with Samsung Health! Seven million Samsung Health monthly users can now choose and connect with a primary care…
📢 HealthTap is now integrated with Samsung Health! Seven million Samsung Health monthly users can now choose and connect with a primary care…
Liked by Michael C.
Experience & Education
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
-
See projectLead 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. -
BitTherapy
-
See projectI 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. -
GoodFocus
-
See projectLead 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.
Recommendations received
4 people have recommended Michael
Join now to viewMore activity by Michael
-
📢 HealthTap is proud to work with Eli Lilly and Company as the first independent telehealth primary care provider on the LillyDirect®…
📢 HealthTap is proud to work with Eli Lilly and Company as the first independent telehealth primary care provider on the LillyDirect®…
Liked by Michael C.
-
If any startup legitimately figures out how to build a tool that can actually "vibe code" production level apps without needing engineers, they have…
If any startup legitimately figures out how to build a tool that can actually "vibe code" production level apps without needing engineers, they have…
Liked by Michael C.
-
A junior once asked me: "Why are we adding a new column instead of just renaming the old one?” Simple question. Totally valid. We were working on a…
A junior once asked me: "Why are we adding a new column instead of just renaming the old one?” Simple question. Totally valid. We were working on a…
Liked by Michael C.
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Michael C. in United States
2429 others named Michael C. in United States are on LinkedIn
See others named Michael C.