Home
Objective
Home is built around a simple belief: social platforms should strengthen your life, not drain it. No noise, no engagement traps, no endless scroll engineered to keep you hooked. Just a thoughtfully designed space where you can share moments, stay close to the people who matter, and build genuine connections without the pressure of likes, follower counts, or algorithms deciding what you should see. This project reflects my broader vision across engineering: use technology to bring people together meaningfully, not distract them.
Outcomes & Contributions
I founded and currently lead the engineering team at Home Software—a 12-person, cross-functional group working toward a new model of social media. As the technical lead, I:
Oversee all engineering and product development across iOS, backend, UI/UX, and internal tooling.
Architect the app’s core systems, including real-time messaging, privacy-focused account logic, and our interaction-light social model.
Review and mentor UI/UX design, ensuring consistency, clarity, and a human-centered feel across every screen.
Run weekly technical reviews and design sprints, keeping the team aligned across engineering, content, and product vision.
Collaborate across disciplines—design, branding, strategy—to keep the product cohesive and mission-driven.
Guide long-term product roadmap decisions, balancing technical feasibility, user experience, and the platform’s core philosophy of intentional digital connection.
Leading this team has been one of the most technically challenging and creatively energizing experiences I’ve had—it’s a rare chance to build a social platform from the ground up with intention rather than convention.
Technical Details & Skills
iOS Development & Swift
Built the app using Swift, SwiftUI, UIKit, and Apple’s modern development patterns. Implemented real-time UI updates, accessibility-friendly interfaces, and modular architecture.Backend & Infrastructure
Developed core backend integrations using Firebase (Auth, Firestore, Storage, Cloud Functions). Designed secure, scalable data flows and optimized read/write operations for real-time interaction.Full-Stack Product Architecture
Designed the technical structure of the platform, from database schema and API logic to client-side state management and caching strategies.UI/UX Design Collaboration
Worked directly with designers on interaction patterns, animations, prototypes, and usability testing. Helped translate visual design into pixel-accurate, high-performance app components.Leadership & Team Management
Lead a 12-member team, conduct code reviews, establish engineering standards, manage version control workflows, and coordinate multi-team projects.Deployment & Release Engineering
Handle TestFlight builds, CI/CD workflows, crash analytics, and performance monitoring to maintain stable and reliable app releases.Technical Documentation
Maintain internal documentation for architecture overviews, technical decisions, onboarding guides, and design specifications.Product Strategy & Direction
Work closely with the team to define feature priorities, evaluate user needs, and guide the product toward its long-term vision.Link to Engineering Documentation
https://homesoftware.org/development