# Colleen Sain's Projects and Code Samples This collection showcases projects I built while transitioning back to software engineering via [the Recurse Center](recurse.com), a 3-month full-time programming retreat. I previously spent 5 years as a full-stack developer, working primarily with Ruby on Rails, React, and Elm. At RC, I revisited those tools and learned new languages, including Kotlin and Python. My background includes an MBA, a Master's in Environmental Science, and 3 years in product and strategy roles at Vanguard. This combination of engineering and product strategy experience allows me to approach projects with a broad, interdisciplinary lens. ## Projects | Project | Type | Tech | Overview | |--------------------|----------------|------------------|-----------------------------------| | [Cash Diary](https://gist.github.com/csain/942af2a363933fe824102766a5dbca9a) just started! | Web App | React, TypeScript, Django/Python | Daily journal to track spending habits | | [Dementia Dashboard](https://gist.github.com/csain/f6e3c9cfdfaa993ec0332a5d7080e04a) | Web App | ReactJS, Google API and Sheets, Raspberry Pi | Family & caretaker calendar dashboard for Alzheimer's care | | [Minimalist Launcher](https://gist.github.com/csain/c7b14fed6cb8e59030b262737cf83e7c) | Android App | Kotlin, JetPack Compose | Lightweight home screen launcher | | [Habit Challenge App](https://gist.github.com/csain/2c09368bcde85b7da6debe7a759cc82c) | Android App | Kotlin, JetPack Compose | Simple habit challenge | | Social Work Booking | Web App | ReactJS, Ruby on Rails API| Booking system for social workers | ## Code Samples | Project | Type | Tech | Overview | |--------------------|----------------|------------------|-----------------------------------| | [Tic Tac Toe](https://gist.github.com/csain/0d0d80008a3d3d98a1dc1d651355b2ce) | Console Game | Ruby (framework-free) | Simple console-based game code sample |