
Ian Bothwell
@ianbothwell
I lead web and GraphQL platform strategy that accelerates reliable front-end delivery at scale.
What I'm looking for
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
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
- 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.
- 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
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
Worked as Web Designer at Independent Contractor.
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
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 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.
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.
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
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
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
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.
Worked as Programmer at Zucotto Wireless Inc..
Education
Degrees, certifications, and relevant coursework
Algonquin College - Kuwait š
Master's Degree, Information Technology
Algonquin College of Applied Arts and Technology
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Skills
Interested in hiring Ian?
You can contact Ian and 90k+ other talented remote workers on Himalayas.
Message IanGet 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!
