Selected work / 04
Product thinking,
technical quality.
A showcase of development work that blends business context, user experience, and technical implementation across client work and product-oriented builds.

Healthcare outreach operations
Quest Outreach Platform
A modular, scalable enterprise-level outreach platform supporting email, fax, phone, and direct mail campaigns for healthcare practice offices with large-volume operational needs.
Technical details
- Worked within a microservices-based architecture built for scale, modularity, and operational resilience in a high-volume outreach environment.
- Used GraphQL and React Relay patterns to keep data fetching efficient while maintaining predictable state and performance for front-end work.
- Focused on reliability, maintainability, and workflow organization in a system where throughput and process clarity mattered as much as the interface.
- Built and refined AI-assisted delivery practices that supported key development tasks such as code reviews, documentation, and test coverage while improving team efficiency and quality.
Non-technical details
- Strong alignment in Scrum ceremonies can make complex work feel manageable and reduce wasted effort across teams.
- I saw how different strengths across a development team can be leveraged to improve speed and quality when the team is organized well.
- The balance between process and flexibility is essential when a project is scaling and requirements are evolving.
- Good testing strategy and stakeholder understanding can save significant time and reduce risk under delivery pressure.

Upscale restaurant experience
Bristol Seafood Grill
A polished multi-location dining website designed to convey a premium atmosphere while making menu and reservation experiences easy to navigate.
Technical details
- Built a multi-page restaurant experience that translated a premium brand into a highly usable digital flow for menu browsing and reservations.
- Worked within a CMS-driven architecture to maintain content and location-specific variation without compromising consistency.
- Focused on responsive layout patterns, reusable content blocks, and streamlined navigation for a lower-friction user journey.
- Collaborated closely with stakeholders to balance brand fidelity with practical UX adjustments that improved conversion paths.
Non-technical details
- Recognized the importance of personal organization and time management in a solo contract role by tracking tasks and deadlines in a clear workflow.
- Learned that stakeholder communication is crucial for trust, alignment, and project success on client work.
- Saw how simplifying the experience can reduce bounce risk and make the site feel more refined in the customer journey.
- Confirmed that asking clarifying questions early can prevent wasted effort and reduce surprises later in the project.
View site
Upscale restaurant experience
Devon Seafood Grill
A scalable restaurant website built to maintain brand consistency while giving each location its own local information and user experience.
Technical details
- Created a scalable content model that made it easier to support multiple locations with local variations while preserving a consistent brand voice.
- Built reusable components and patterns that informed later React-based work and made future feature development more predictable.
- Treated testing as a core part of delivery to reduce risk before launch and improve quality during content and UX changes.
- Focused on practical refinement and implementation detail so requirements translated cleanly into functional outcomes.
Non-technical details
- This project reinforced how important it is to ask the right questions early so scope and expectations stay clear from kickoff to delivery.
- I learned that more detailed product understanding leads to better refinements and fewer gaps between design and implementation.
- The work showed how scalable systems can support business goals without creating unnecessary complexity for authors or customers.
- A careful testing mindset is often more valuable than rushing to meet a deadline with incomplete validation.
View site
Developer education platform
React Resource Hub
A learning platform for React developers focused on practical tutorials, curated resources, and examples that help people build real confidence with the tools.
Technical details
- Designed a content-rich interface that balances discovery, learning progression, and editorial clarity for a range of experience levels.
- Built the experience around reusable UI patterns and clear information architecture so content remains approachable as the library grows.
- Prioritized practical examples and guided flows that help developers move from browsing to hands-on learning without friction.
- Structured the platform so interactive content and curated resources work together to improve retention and comprehension.
Non-technical details
- Developer education works best when examples are concrete and relevant to real tasks rather than abstract theory alone.
- I learned that curation is just as important as creation because the best learning experiences reduce noise and guide attention.
- Community-driven features can improve engagement when they support discovery and accountability rather than adding unnecessary complexity.
- Progressive complexity helps learners build confidence without overwhelming them too early in their journey.

React portfolio repository
Personal Portfolio
This repository powers a responsive personal portfolio that combines project storytelling, clean route-based navigation, an image-rich About page, and a server-backed contact experience.
Technical details
- Built the frontend with React, TypeScript, and Vite, using focused page, organism, molecule, and atom components.
- Added React Router for clean URLs such as /about, /resume, /projects, and /contact, each prerendered to static HTML at build time for crawlers and fast first paint.
- Created a responsive About gallery with optimized WebP assets, lazy loading, intrinsic dimensions, and restrained scroll motion.
- Designed the current contact experience around direct email and LinkedIn links, keeping personal communication simple and familiar for visitors.
Non-technical details
- Personal branding works best when it feels authentic instead of overly polished without voice or personality.
- I learned that interactive elements can deepen engagement when they support the narrative rather than distract from it.
- A thoughtful contact experience can have a direct impact on whether a visitor reaches out or moves on.
- Performance and accessibility are not optional—they are part of the quality of the experience itself.

Small business web studio launch
Tech Outfitters
A from-scratch landing page and brand for my new web business helping small businesses in the Monticello, Otsego, and Big Lake area launch fast, affordable, engineer-vetted websites.
Technical details
- Scaffolded an independent React, TypeScript, and Vite app with its own atomic component structure, mirroring proven conventions from this portfolio.
- Built a services grid, accessible FAQ accordion, and a contact form backed by a dedicated Express API with rate limiting, origin checks, and CAPTCHA verification.
- Designed an original visual identity blending modern tech aesthetics with a rugged, outdoor-outfitter tone and generous whitespace.
- Kept CAPTCHA verification provider-neutral on the server so the client widget can be swapped without rewriting form logic.
Non-technical details
- Starting a business alongside my wife Erin meant translating a business plan into clear, honest marketing copy without overstating what we offer yet.
- Keeping pricing transparent, even as placeholder figures, builds trust with small business owners who are wary of hidden costs.
- A fast, same-day preview experience mirrors how we want clients to feel about working with us: quick, capable, and low-friction.
- Building for a real local audience reinforced how important plain language and clear next steps are over technical polish alone.
View site