Resume

Arnab Banerji

Principal Engineer | Frontend Architecture, Agentic Workflows & Design Systems

Bengaluru, India·reach.arnab@live.in·thearnab.com

Updated 2026-06-07

Summary

  • Principal Engineer and Senior Frontend / UI Architect with 10+ years of experience leading organisation-scale application modernisation across Flash, Java applets, Drupal, AngularJS, React, and modern Angular.
  • Currently owns UI architecture and delivery for feature-heavy fleet-management dashboards in an AI, ML, IoT cloud product environment.
  • Builds complete agentic workflows across Figma, Atlassian, analytics, and feature-intelligence gathering to accelerate product and frontend delivery.
  • Specialises in Angular 11/19/22, AngularJS-to-modern-Angular migrations, design systems, performance engineering, accessibility, internationalisation, and multilingual platforms.
  • Builds automation, quality gates, and frontline-team systems that save person-hours at scale and have contributed to multimillion cost reduction.
  • Mentors front-end engineers and creates agent-friendly frontend foundations that help teams and products scale.

Experience

Principal Engineer at Netradyne Technologies India Pvt. Ltd.

Leads frontend architecture and delivery for Netradyne dashboard products in a fleet-management suite powered by AI, ML, IoT, and cloud systems.

  • Owns the UI for two feature-heavy dashboards: a customer-facing product dashboard and an internal operations dashboard.
  • Leads AngularJS to modern Angular application upgrades, including Angular 11, Angular 19, and Angular 22.
  • Drives dashboard platform work across design-system foundations, navigation, i18n, accessibility, performance, map-heavy workflows, and release-readiness tooling.
  • Built complete agentic workflows for Figma, Atlassian, analytics, and feature-intelligence gathering.
  • Built systems for frontline teams that reduced manual effort at scale and contributed to multimillion cost reduction.
  • Adds CI/CD quality controls through SonarQube, custom ESLint configuration, automated code-review checks, and targeted validation scripts.
  • Mentors front-end engineers and establishes maintainable frontend practices for a multi-developer UI team.
AngularAngularJSAngular 11Angular 19Angular 22Angular MaterialNG BootstrapPrimeNGTypeScriptRxJSSCSSESLintSonarQubeFigmaAtlassianAnalyticsAgentic WorkflowsVitestKarmaJasmineNodeJS

Consultant at Deloitte

Maintained and modernised the primary web platform for a major US healthcare provider, working across Drupal-backed content systems and reusable frontend components.

  • Built reusable UI components for a Drupal-backed enterprise web platform.
  • Developed search experiences using React and modern frontend tooling.
  • Worked across Drupal 6, Drupal 7, and Drupal 8 upgrade paths for large content platforms.
  • Planned and executed a Drupal 7 to Drupal 8 migration in under one year while keeping Lighthouse performance scores above 80.
  • Delivered AngularJS-to-React modernisation work for search and content experiences.
  • Created a sitemap-driven visual regression tool that reduced manual testing effort by roughly 2000 hours.
Drupal 6Drupal 7Drupal 8PHPReactAngularAngularJSTypeScriptJavaScriptNodeJSWebpackSCSSHTMLCSS

Software Engineer at LearningMate Solutions Private Ltd.

Built web-based learning applications, widgets, and tooling using HTML5-era browser capabilities, JavaScript frameworks, testing, and CI/CD.

  • Built applications, widgets, and tools for web-based learning using HTML5, JavaScript, jQuery, and AngularJS.
  • Migrated legacy Flash and Java applet learning experiences to JavaScript-based browser applications.
  • Added unit testing through Karma and Jasmine and contributed to CI/CD implementation.
  • Developed a Flash-to-HTML5 conversion tool that supported migration of more than 15000 widgets.
HTML5CSS3JavaScriptjQueryAngularJSKarmaJasmineJavaSpring BootPostgreSQLWeb WorkersNodeJS

Projects

Organisation-Scale Application Modernisation

Career-long modernisation track record upgrading legacy application estates across learning platforms, healthcare content systems, and fleet-management dashboards.

  • Moved browser learning experiences from Flash and Java applets to JavaScript and HTML5.
  • Worked through Drupal 6, Drupal 7, and Drupal 8 transitions for large content platforms.
  • Modernised AngularJS applications into React and modern Angular generations including Angular 11, Angular 19, and Angular 22.
  • Built automation, testing, and quality gates around migrations so teams could move faster without losing reliability.
JavaScriptHTML5AngularJSAngular 11Angular 19Angular 22ReactDrupal 6Drupal 7Drupal 8CI/CDAutomated Testing

Agentic Product Intelligence Workflows

Complete agentic workflow system connecting design, planning, analytics, and feature intelligence so frontend delivery can move from product context to implementation with less manual handoff.

  • Built agentic workflows around Figma, Atlassian, analytics, and feature-intelligence gathering.
  • Reduced repeated product-discovery and implementation-context gathering through structured, reusable agent workflows.
  • Connected design and planning context to engineering execution for dashboard feature delivery.
  • Supported frontline and delivery teams by reducing manual context-gathering work.
FigmaAtlassianAnalyticsAgentic WorkflowsFrontend ArchitectureProduct Intelligence

Frontline Operations Automation

Systems and automation built for frontline teams to reduce manual effort, save person-hours, and contribute to multimillion cost reduction.

  • Built systems for ground teams and operational users where saved person-hours directly translated into reduced cost.
  • Focused on workflows that turn repeated manual analysis, review, and coordination into reusable product or automation surfaces.
  • Connected dashboard UX, analytics, and engineering automation to reduce friction for teams executing work at scale.
AngularTypeScriptAnalyticsAgentic WorkflowsWorkflow AutomationOperational Tooling

SaaS Product End-User Interface

Customer-facing SaaS dashboard modernisation from AngularJS to modern Angular, with design-system, accessibility, internationalisation, testing, and CI quality foundations.

  • Led the frontend architecture of a customer-facing dashboard product.
  • Automated migration work from AngularJS to modern Angular releases including Angular 11, Angular 19, and Angular 22.
  • Added custom quality checks in the pipeline to improve code quality.
  • Worked with the UI team to replace older modules with faster and more useful equivalents.
  • Supported a frontend team of six, including two senior developers.
AngularAngularJSAngular 11Angular 19Angular 22TypeScriptJavaScriptRxJSSCSSNodeJSWebpackSpring Boot

The 1 Hz Computer

Educational binary CPU simulator built as an Angular application, focused on making low-level computing visible through registers, memory, instruction decode, compiler stages, pipeline state, IO, and timeline inspection.

  • Built a browser-based simulator with CPU, memory, registers, ALU, decoder, assembler, compiler, input/output devices, and execution timeline concepts.
  • Designed inspector surfaces for program memory, binary diffs, instruction decode, compiler stages, pipeline state, and machine snapshots.
  • Uses a standalone Angular application structure suitable for embedding as a portfolio showcase.
Angular 21TypeScriptRxJSVitestSCSS

Virtual Guitar

Browser-based virtual guitar with visible strums, frets, and Web Audio string synthesis.

  • Planned as an interactive portfolio showcase for browser audio, instrument modelling, and tactile UI.
Web Audio APIAngularTypeScript

Drupal 6 to 7 to 8 Migration

Migration of large content platforms across Drupal 6, Drupal 7, and Drupal 8 while preserving user-facing continuity and adding automated migration and testing support.

  • Created scripts to support migration quality and repeatability.
  • Implemented automated testing coverage around the migration path.
  • Helped preserve UI continuity while moving the backend platform forward.
Drupal 6Drupal 7Drupal 8PHPJavaScriptNodeJSTypeScriptAngularJSReactSCSSWebpack

Healthcare Provider Primary Website

Primary web platform maintenance and component development for a major US healthcare provider.

  • Maintained an enterprise healthcare website backed by Drupal.
  • Delivered reusable frontend components and search pages.
  • Worked across PHP, JavaScript, HTML, CSS, React, Angular, NodeJS, and Webpack.
PHPCSSJavaScriptHTMLNodeJSDrupalWebpackReactAngular

Reading/Math Intervention Program

Internet-based learning program supporting reading and math skill improvement.

  • Built learning-product UI and browser features with HTML5, JavaScript, CSS, and AngularJS.
  • Helped migrate legacy Flash and Java applet experiences into JavaScript-based learning tools.
  • Worked with Java, Spring Boot, PostgreSQL, Web Workers, Karma, Jasmine, and NodeJS.
JavaPostgreSQLCSS3JavaScriptHTML5Spring BootWeb WorkersJasmineKarmaAngularJSNodeJS

Multilingual Dictionary

Single-page multilingual dictionary application with accessibility and i18n considerations.

  • Built SPA features around multilingual content, accessibility, and internationalisation.
JavaScriptPHPMySQLAngularNodeJSDrupal

Skills

Application Modernisation

Flash to JavaScriptJava applets to JavaScriptDrupal 6 to Drupal 7 to Drupal 8AngularJS to ReactAngularJS to Angular 11AngularJS to Angular 19AngularJS to Angular 22Legacy UI migration strategy

Frontend Architecture

AngularAngularJSAngular 11Angular 19Angular 22ReactTypeScriptJavaScriptRxJSHTML5CSSSCSSResponsive UIAccessibilityInternationalisation

Design Systems

Design-system architectureComponent API designTheme foundationsAngular MaterialNG BootstrapPrimeNGDesign tokens

Agentic Workflows

Figma workflowsAtlassian workflowsAnalytics workflowsFeature intelligence gatheringAI-assisted frontend deliveryAgent-friendly product intelligence

Quality and Automation

Unit TestingVitestKarmaJasmineESLintSonarQubeCI/CD quality gatesVisual regression automationFrontline-team automationOperational cost reductionPerformance budgets

Backend and Platform

NodeJSPHPDrupalSpring BootJavaPostgreSQLMySQLWebpack

Leadership

UI architecturePrincipal engineeringLegacy modernisationMigration planningEngineering mentorshipCode review systemsAgent-friendly frontend foundations

Languages

Bengali - Native SpeakerHindi - Native SpeakerEnglish - Native Speaker

Education

Master of Science, Computer Science

Bachelor of Computer Applications, Computer Applications