Hi, I’m Joseph! I'm a full-stack Software Engineer with several years of experience in multiple languages and technologies, including TypeScript, Ruby, React, and Go.
Experience
2024 — Now
2024 — Now
Syncosaurus is an open-source, serverless framework for real-time, collaborative applications that features a synchronization system using client-side prediction and server reconciliation
• Designed, prototyped and built key features of Syncosaurus's synchronization engine, including delta updates, message batching, automatic persistence, and connection state recovery
• Developed a token-based authentication interface to secure HTTP and Websocket traffic
• Automated provisioning of Cloudflare infrastructure with a CLI application (Node.js,TypeScript, oclif) to initialize, integrate, develop, manage, and deploy Syncosaurus projects
• Built an analytics dashboard (React, D3.js, Bootstrap, GraphQL), allowing developers to easily visualize and monitor hourly time-series usage and error metrics
• Composed comprehensive documentation, detailing core Syncosaurus concepts, setup instructions, and troubleshooting information
• Co-authored a comprehensive case study on Syncosaurus's problem domain, use case, design decisions, and key engineering challenges, readable at https://syncosaurus.github.io/case-study
2022 — Now
2022 — Now
Developed open-source web applications with technologies such as TypeScript, Ruby, Go, Express, Sinatra, PostgreSQL, MongoDB, React, CSS, and HTML. Selected Projects:
• Request Bucket - Tool for receiving, organizing, and debugging webhooks (Typescript, React, Express, MongoDB, PostgreSQL, Nginx, DO droplet)
• MemDeck - Deck memorization web application, with deck customization, record persistence, and a training mode (Ruby, Sinatra, ERB, PostgreSQL)
2020 — 2022
2020 — 2022
• Developed and implemented the first occupational therapy program at a 26-bed psychiatric health facility
• Planned and led daily group therapy sessions on a variety of topics, including but not limited to: sleep, mindfulness, effective implementation of habits and daily routines, health literacy, emotional regulation, social skills, leisure and work exploration and participation, sensorimotor-based coping skills
• Created individualized therapy interventions to reinforce group sessions, promote sustainable self-care and engagement in meaningful activity
• Assessed needs and goals of patients on a regular basis, and adapted therapeutic interventions accordingly
2019 — 2020
2019 — 2020
• Comprehensively and methodically evaluated the ability of patients to safely and effectively engage in ADLs/IADLs in their home environment
• Coordinated with patients and caregiver/family to develop a successive, sustainable care plan towards optimal self-care engagement
• Engaged patients in routine-based, client-centered therapeutic interventions to facilitate improved long-term outcomes
• Assessed need for appropriate DMEs, adaptive devices, environmental modifications, and train patients, caregiver/family on their safe and effective utilization
2017 — 2020
• Conducted OT evaluations and treatments, developed appropriate care plans, and managed discharges for incoming referrals at two skilled nursing facilities
• Supervised 3 COTAs to ensure follow-through with POC and compliance with documentation
• Actively monitored patient progress, and adjusted patient goals accordingly for optimal therapeutic outcomes
• Led group patient and caregiver trainings on a variety of topics, including but not limited to: safe and effective transfer technique, compensatory strategies for optimal ADL engagement, effective utilization of adaptive equipment and home environment modification
• Regularly collaborated with physical therapists, speech language pathologists, nurses, dieticians, physicians for improved patient care
Education
UC San Diego
Bachelor’s Degree
2009 — 2013
University of St. Augustine for Health Sciences
Master’s Degree
2015 — 2017
Launch School
2022 — 2024