I'm a full-stack software engineer driven by the human side of technology: the belief that software only creates value when it improves the experience of its end users.
I enjoy working at the intersection of technical problem-solving and human-centered product thinking — shaping requirements, designing APIs, modeling data, building interfaces, improving reliability, and shipping software that feels useful rather than intrusive.
My experience spans full-stack product engineering across web, mobile, and backend systems, including shared backend platforms, privacy-sensitive location features, notification and engagement pipelines, AI-assisted content workflows, React growth surfaces, reusable Flutter architecture, and production data ingestion systems.
- Full-stack product engineering
- Backend platforms and APIs
- Mobile and web applications
- Data pipelines and automation
- Human-centered user experiences
- Reliable systems that fit naturally into user workflows
Flutter · React · Next.js · JavaScript · TypeScript · Node.js · Ruby · GraphQL · REST APIs · SQL · PostgreSQL · Testing · Analytics · Automation
- LinkedIn: linkedin.com/in/gregory-dwyer




