Skip to main content
Ian BothwellIB
Looking for a job

Ian Bothwell

@ianbothwell

I lead web and GraphQL platform strategy that accelerates reliable front-end delivery at scale.

Canada
Message

What I'm looking for

I’m focused on leading web and GraphQL platform strategy, modernizing cloud-native delivery, improving developer experience, and enabling teams to ship reliable products faster.

At SurveyMonkey, I lead the Web Platform organization powering core product delivery for more than 200 engineers. I drive the architecture, scalability, and developer experience across web frameworks, GraphQL APIs, CI/CD, reliability, and developer tooling.

I’m leading the consolidation of web frameworks around Next.js and React, while modernizing front-end and API delivery on Kubernetes EKS with ArgoCD and Terraform. I also lead AI adoption and AI-first engineering initiatives for agentic automation.

Previously at Rockport Networks, I managed and engineered a real-time observability platform using React and streaming telemetry for mission-critical HPC infrastructure. I led application architecture and a design system, and received two patents for user-interface design and data-visualization techniques.

My background spans real-time network applications, UX architecture, product delivery, and software development across CENX, Nortel, Avaya, and other technology organizations. I build platforms and experiences that make complex systems more visible, reliable, and easier to deliver.

Experience

Work history, roles, and key accomplishments

SurveyMonkey logoSU
Current

Senior Manager - Web Platform

Dec 2022 - Present (3 years 9 months)

I lead the Web Platform organization at SurveyMonkey, driving the architecture, scalability, and developer experience that power our core product delivery. My team owns the full lifecycle of our front-end ecosystem — spanning web frameworks, GraphQL APIs, CI/CD automation, production reliability, and developer tooling — serving a community of over 200 engineers across multiple product teams.

In t

Rockport Networks Inc. logoRI

Manager - Architect

Jan 2017 - Nov 2022 (5 years 10 months)

- Managed and engineered a real-time observability (o11y) platform utilizing React and streaming telemetry to deliver full-stack network visibility, interactive performance analytics, and diagnosis for mission-critical HPC infrastructure.

- Responsible for the end-to-end delivery lifecycle, translating complex product requirements into intuitive interfaces and  innovative visualization features.

CENX logoCE

Lead UX Architect

Feb 2016 - Dec 2016 (10 months)

- Led UX/UI architecture and software development for real-time web applications, providing network service providers with advanced visualization for topologies, performance telemetry, inventory management, and fault detection.

- Coordinated cross-functional senior developers to ensure consistent UX/UI standards and facilitate knowledge-sharing across multiple product groups.

- Delivered enhance

CENX logoCE

Senior Software Developer

Dec 2012 - Feb 2016 (3 years 2 months)

Developing Big Data Web Applications with a focus on UI and UX. As part of an agile team of developers we delivered Telemetry and Configuration Monitoring Systems for Carriers around the world. Built with functional architectures, Clojure/Clojurescript, javascript, html5, and java, the web applications we developed exposed critical information to decision makers faster than ever before. As part o

Independent Contractor logoIC

Web Designer

Jan 2012 - Dec 2012 (11 months)

Worked as Web Designer at Independent Contractor.

Coral CEA logoCC

Community Manager & Technical Prime

Oct 2010 - Jan 2012 (1 year 3 months)

Working with member companies and within partner communities I am driving creation of new user experiences and business opportunities.

As a business resource I aid in the development and growth of communities and collectives to foster greater overall value through communication and collaboration technologies and processes.

As a technical resource I work with companies to identify ICT, UC, and CE

Tungle Corporation logoTC

Product Manager

Jul 2010 - Oct 2010 (3 months)

Working as part of an innovative and dynamic team delivering SAAS based productivity services I helped drive user experience design enhancements leading up to the first commercial offering.

As a member of the Product management team we delivered product requirements and user experience designs for the first premium service offerings. This included e-commerce integration and supporting services.

Coral CEA logoCC

Application Architect and Lead Technician

Sep 2009 - Jul 2010 (10 months)

Coral CEA is a not for profit organization focused on helping businesses of all sizes of businesses understand the value of Communications Enabled Applications and IT enabled applications. Working within this new business ecosystem we work with companies on both the technology and the commercialization models to deliver better user experiences and value.

Nortel Networks logoNN

CEBS Developer Ecosystems PLM

Jan 2009 - Sep 2009 (8 months)

Tasked with the creation of a developer ecosystem to support the Nortel ISV and SI community for Enterprise Solutions. Responsibilities included co-ordinating with product solutions groups, offshore development teams, and other stakeholders to deliver an online community to support 3rdparty development on Nortel Products.

Nortel Networks logoNN

Customer Engagement and Prototypes

Jul 2007 - Jan 2009 (1 year 6 months)

As Team Lead for CEA and CEBP Software Prototypes development I was responsible for engaging with Sales Engineers, Product Managers and Customers alike to develop application requirements and then to architect, develop, and deliver prototype applications for demonstration as a sales lead activity.

Over the course of my time in this position we developed over 15+ prototype applications and were de

Avaya Canada Corporation logoAC

Software Developer - Team Lead

Jan 2006 - Jul 2007 (1 year 6 months)

Team Lead for a small group of dedicated developers building embedded web applications on a P2P VOIP phone system. The web applications ranged from OAMP systems to API delivery platforms.

Responsibilities included the overall management of the team resources ( people and equipment ), to software architecture, and liaising between development groups and product testing teams to ensure quality deli

Nimcat Networks logoNN

Configuration Management Prime

Jan 2004 - Dec 2005 (1 year 11 months)

During my time as Configuration Management Prime I was responsible for the development, deployment, and lifecycle management for all of the internal software development tools.

Due to the nature of our development this involved heavy customization of open source products ( primarily web based ) to support custom integration. On a daily basis I would be required to manage server configurations, we

Galazar Networks logoGN

Web Developer

Jan 2003 - Jan 2003 (0 months)

At Galazar Networks I was contracted to develop web administration applications for external customers to access internal software packages and updates.

I worked closely with IT management to derive product requirements and understand product lifecycle management and software delivery.

Zucotto Wireless Inc. logoZI

Programmer

Jan 2000 - Jan 2003 (3 years)

Worked as Programmer at Zucotto Wireless Inc..

Education

Degrees, certifications, and relevant coursework

AK

Algonquin College - Kuwait šŸ

Master's Degree, Information Technology

AT

Algonquin College of Applied Arts and Technology

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan