2017 - 2026
Aivia Inc.
Software Engineering Manager and Lead Full-Stack Developer
Progressed from web developer and designer to product architect and engineering leader
I joined Aivia when it was still primarily a small digital agency. My initial work included design, HTML email, and web development, but I gradually took ownership of the company’s growing software initiatives. That included building the administrative platform, backend, and native mobile applications for what became COM•MU•NI•KIT. As the product grew, I became responsible for its architecture, technical direction, development standards, hiring, mentoring, and delivery. My most significant work was leading the ground-up redesign of Version 2. We moved away from one-off customer implementations and built a unified, configurable platform that could grow without fragmenting the product or codebase.
Selected impact
- Built the original platform across web administration, backend services, iOS, and Android.
- Architected Version 2 around a unified content feed, extensible content types, targeted publishing, scheduling, push notifications, and analytics.
- Helped scale the product from one community to more than 260 deployments and over a hundred thousand users.
- Built and mentored a multidisciplinary engineering and design team while remaining hands-on in development.
- Helped shift the company from custom development toward a sustainable SaaS business.
