Ian Stewart

Frontend Engineer

Bengaluru, Karnataka, India14 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in enterprise UI engineering with AI integration.
  • Led modernization of UI across multiple platforms.
  • Pioneered innovative testing frameworks and deployment strategies.
Stackforce AI infers this person is a SaaS-focused UI engineering expert with a strong emphasis on React and enterprise solutions.

Contact

Skills

Core Skills

ReactUi EngineeringSoftware EngineeringJavaGoogle Web ToolkitRuby On Rails

Other Skills

.NETAPI Request CachingAspect Oriented Programming (AOP)Backbone.jsC / C++CSSCSS3CSV EditorCross-Platform SolutionDevOpsDrupalE2E TestingEclipseFeature Flag ServiceFront End Redesign

About

My deeply technical love for UI engineering started early in my career, and I have invested most of it in expansive enterprise UIs. Now, no user needs to work alone. AI agents, our "buddy on the job", can handle complex tasks and responsibilities, and in so doing raise the bar for human productivity and worker joy. Tedious repetition, research, and managing a plethora of interfaces and integrations are giving way to powerful automated personal assistants that know what we need, when we need it. It's time to flip the entire model of enterprise UX on its side and unlock this potential for all 9-5 users out there (starting with me). Let's get mind numbing processes out of the way and unleash our true creativity!!

Experience

14 yrs 11 mos
Total Experience
2 yrs
Average Tenure
10 mos
Current Experience

Atlassian

Principal Frontend Engineer

Jul 2025Present · 10 mos · Bengaluru, Karnataka, India · Hybrid

  • I couldn't be more thrilled to join Atlassian. Atlassian has always changed the game with its approach to enterprise UI, a significant part of its industry dominance all these year. The problems facing this segment of UI engineering are technically complex, vast in features, and involve deeply interwoven user experiences with numerous integrations. Add to these the needs of today's enterprise users for conversely simple, self-discoverable user experiences; lightweight, performant interactions; power with flexibility; and ironclad, multi-dimensional security. Dovetailing a career focused on perfecting these details with Atlassian's industry-leading enterprise UI and AI-first mindset is a match made in Heaven.

Arcesium

Vice President / Senior Principal Engineer, UX Technology

Jul 2023May 2025 · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • ● Deployed the firm's next-gen feature flag service along with admin UI to support continuous deployments of React code.
  • ● Designed the enterprise platform's navigation bar, a continuously deployable micro app built as a TypeScript web component implemented with React.
  • ● Achieved instant-render performance for high profile React component via a combination of CDN hosting and API request caching (cache-then-network strategy).
  • ● Composed cross-platform solution for saved page and grid settings, deep linking, bookmarking, and reporting via a combination of URL params, URL shortening service, and persisted settings.
  • ● Scaffolded the modernization/re-implementation of 50% of the firm's UI surface area using React templates.
ReactTypeScriptFeature Flag ServiceMicro AppAPI Request CachingCross-Platform Solution+2

Google

Senior UX Engineer

Sep 2022May 2023 · 8 mos · Mumbai, Maharashtra, India · Remote

  • ● Created novel front end E2E test framework on top of jest/jsdom/react-testing-library that runs in parallel with unit tests, encouraging testing user stories rather than implementation details.
  • ● Led exhaustive Google Analytics project from data collection specification to React/TypeScript integration.
  • ● Introduced URL-driven React architecture to seamlessly synchronize any UI state atom with a URL param for shareability, deep linkability, and refresh/back/forward support.
  • ● Organized product delivery pipeline for team of 10-30 from quarterly roadmap planning to itemized project/release tracking and finally sprint level tickets.
E2E TestingGoogle AnalyticsReactTypeScriptURL-driven ArchitectureUI Engineering

Arcesium

3 roles

Senior Principal Engineer

Promoted

May 2021Aug 2022 · 1 yr 3 mos

  • ● Introduced firm's next generation UI toolset based on React-MUI
  • ● Guided documentation of platform’s next-gen React component library with Storybook
  • ● Owned UX design and client product engagement for the heaviest-trafficked application in the
  • platform.
  • ● Rebuilt core UI team including interviewing, onboarding/training/mentoring, and sprint planning.
ReactStorybookUX DesignTeam ManagementUI Engineering

Principal Software Engineer

Jan 2019May 2021 · 2 yrs 4 mos

  • ● Published a "page template" React library dedicated to page-level features, enabling rapid application development of common interaction patterns such as search-driven grids.
  • ● Pioneered the "embeddable widget as microservice" pattern where a traditional microservice application includes NPM-published UI components that depend on those microservices.
  • ● Architected Excel-like CSV editor and pivot table, including keyboard accessibility, area selection, copy/cut/paste, undo/redo, right-click context menu, export/import, handling 200k+ rows.
ReactMicroservicesCSV EditorPivot TableSoftware Engineering

Senior Front End Engineer

Sep 2017Dec 2018 · 1 yr 3 mos

  • ● Delivered the firm's flagship workflow tool UI within 3 months upon starting.
  • ● Modernized web component UI library into a new React component library, easing transition by
  • creating web component wrappers for legacy applications.
  • ● Advocated for and rolled out TypeScript to the entire firm via existing babel-webpack build stack
ReactTypeScriptWeb ComponentsUI Engineering

Nuix

2 roles

Senior Staff Front End Engineer

Jan 2017Sep 2017 · 8 mos

  • ● Developed prototypes for new app concepts as front end R&D lead.
  • ● Drove engineering culture for the company's front end practice.
  • ● Assembled a company-wide React UI pattern library in coordination with the UI/UX team.
PrototypingReactUI Pattern LibraryUI Engineering

Senior Front End Engineer

Oct 2015Dec 2016 · 1 yr 2 mos

  • ● Led team of front end engineers scaling a large e-discovery React/Redux app.
  • ● Co-developed company React component library depended upon by multiple applications.
  • ● Trained and mentored a legacy application team on React/Redux and assisted in rewriting a
  • flagship e-discovery app into React/Redux.
ReactReduxTeam ManagementUI Engineering

Squareknot

Front End Engineer

Oct 2013Sep 2015 · 1 yr 11 mos · Philadelphia, PA

  • ● Led the startup’s front end team as the primary front end engineer and also contributed to training, sprint task management, and product/usability design.
  • ● Re-architected entire Backbone/Marionette.js JavaScript front end into an updated, composable, maintainable component-oriented design following open source community best practices.
JavaGoogle Web ToolkitFront End RedesignUI Engineering

Booz allen hamilton

Software Engineer

Apr 2012Sep 2013 · 1 yr 5 mos · Philadelphia, PA

  • ● Implemented the front end redesign for every major screen of a 100k visitor/month full stack Java / Google Web Toolkit application within 6 months.
  • ● Successfully sped up web app API requests by 70% with API layer caching using custom method interception annotations that automatically performed argument-based hashing.
Google Web ToolkitRuby on RailsGeospatial Analysis ToolJavaSoftware Engineering

Exceptional software strategies

Software Engineer

Sep 2010Apr 2012 · 1 yr 7 mos · Linthicum, MD

  • ● Expanded Google Web Toolkit geospatial analysis tool designed around Google Earth with a full-stack satellite overflight feature driven by a Java web service.
  • ● Designed database schema, data access objects, and entire user interface in Ruby on Rails for a project management app, including spreadsheet import/export and user administration.
Google Web Toolkitgeospatial analysis toolRuby on Railsproject management app

Education

University of Maryland Baltimore County

Bachelor of Science (B.S.) — Computer Science

Jan 2007Jan 2010

Stackforce found 100+ more professionals with React & Ui Engineering

Explore similar profiles based on matching skills and experience