Nagarajan Bhava

UI Architect · Bangalore, India

Nagarajan Bhava

UI design · JavaScript frameworks · AI-assisted development

UI Architect with 25+ years of IT experience in the architecture, design, and implementation of web based UI projects, using HTML5, CSS, object oriented JavaScript, and leading frameworks including Angular, NgRx, Ext JS, Dojo, and YUI, alongside Node.js and Java. Experienced in cloud web development, SaaS products, responsive design, and UI prototyping, and in building and mentoring UI teams. For the past 10 years at VMware, he has worked on the UI for VMware Cloud Foundation (VCF), including SDDC Manager and, more recently, VCF Operations. Uses AI-assisted development tools, including Claude Code and Cursor, in day to day engineering work.

  • Author of Instant ExtJS Starter, published by Packt Publishing
  • Certified in Human-Computer Interaction, UC San Diego
Portrait of Nagarajan Bhava

Profile

Skills, strengths, and credentials from 25+ years of building user interfaces.

Core
UI designJavaScriptTypeScriptObject-oriented JSAJAXCSS / CSS3SassHTML5JSONJavaMongoDB
Libraries & frameworks
AngularAngularJSNgRxClarity UINode.jsExt JSjQueryBootstrapDojoYUI
Design & prototyping
FigmaBalsamiq MockupsPencil ProjectAdobe PhotoshopMicrosoft VisioCodiqaIcoFX
Tools
CursorChrome DevToolsIntelliJ IDEAWebStormSublimeGitPerforceMavenJiraRally
AI engineering
Claude CodePrompt engineeringContext engineeringRAGMCPAI agentsAgent skillsRoutines

Strengths

  • UI architecture, integration, scoping, and client management
  • Cloud web development, SaaS products, and HTML5 charting
  • Responsive UI design with Bootstrap and CSS frameworks
  • Common widget development with JavaScript libraries, proofs of concept, and UI prototyping
  • Current with the leading UI JavaScript libraries, CSS frameworks, and visual UI design trends
  • AI-assisted development as part of the daily workflow, using Claude Code and Cursor with prompt engineering for design, implementation, and review work
  • Working with AI engineering building blocks, including retrieval-augmented generation (RAG), the Model Context Protocol (MCP), LLM system context, agents, agent skills, and scheduled routines
  • CSS methodologies (OOCSS, SMACSS, BEM) with Less and Sass
  • Core object-oriented JavaScript and Promises for async flows
  • Requirement gathering, UI guidelines, wireframes, and design documents
  • Building and mentoring UI teams, with roles including UI Manager, UI Architect, UI Lead, Sr. UI Consultant, Technical Analyst, Sr. Software Engineer, and OSC
  • Global client work for Motorola (Germany), Coca-Cola, Carphone Warehouse (UK), Northwest Airlines, St. Jude Medical, and Fidelity Investments, across India, Germany, the UK, and the US

Credentials

Education
B.E. Instrumentation & Control Engineering, Madurai Kamaraj University, 1993-1997
Publication
Instant ExtJS Starter, Packt Publishing, 2013
Certifications
Human-Computer Interaction (UC San Diego) · Dynamic HTML & Web Design (Brainbench) · eADP e-business application development (IBM)

Experience

From control system engineering in 1997 to UI engineering for enterprise cloud infrastructure at VMware.

  1. VMware (By Broadcom)

    Aug 2016 to present

    Staff Engineer (UI)

    • Actively working on various UI features in VMware Cloud Foundation (VCF) Operations.
    • Core member in upgrading VMware Cloud Foundation (VCF) 3 to 4+ with Angular, NgRx, Clarity UI, and Node.js.
    • Overseeing design and implementation of features across VCF 4+ through 9+.
    • Leading and mentoring junior UI engineers.
    • Designed UX for new features in collaboration with UX, IX, product managers, and other stakeholders.
    • Gatekeeping code quality through cross-team code reviews for the VCF UI.
    • Handling customer service requests and bug fixes.
  2. Blue Coat Systems

    Jun 2010 to Aug 2016

    UI Architect · Senior Staff UI Engineer

    • UI architecture for the Threat Pulse cloud security service, Management Center, and Application Controller, built with Ext JS, HTML5, and Highcharts.
    • Involved in every phase of product development, from scoping through release, across four product lines.
    • Built a custom event subscription and publish framework for complex event scenarios.
  3. Narus Networks

    Dec 2009 to May 2010

    Senior User Interface Consultant

    • UI architecture and implementation for a network assessment reporting product using HTML5, CSS, and Ext JS charting.
  4. Patni Americas

    Apr 2003 to Dec 2009

    Software Specialist · Tech Lead

    • Fidelity Investments: research portal aggregating stocks, markets, sectors, and IPOs. Designed and implemented an HTML fragment caching framework.
    • St. Jude Medical: mission-critical medical device software with a Java event-driven architecture and a YUI and AJAX front end.
    • Carphone Warehouse: UI architect and business analyst for the e-commerce broadband and antivirus integration.
    • Motorola: opportunity management and order forecasting applications in Java Swing.
  5. Vistaar Systems

    Sep 2001 to Apr 2003

    Senior Member of Technical Staff

    • Built the web front end for a BI analytics product, delivering desktop-grade interactions in a browser thin client.
  6. Intelligent Ideas Labs

    Jan 1999 to Aug 2001

    Software Programmer

    • End-to-end web applications for work order scheduling and dispatch, built with Java, JSP, servlets, and JavaScript.
  7. Procon Consortium

    Aug 1997 to Dec 1998

    Control System Design Engineer

    • Instrumentation and control system design.

Projects

A selection of shipped product work. Click any screenshot for a closer look.

Management Center
Centralized configuration, deployment, monitoring, and backup across multiple security products, including ProxySG, SWG, Content Analysis, Malware Analysis, SSL Visibility, and PacketShaper.
Ext JS · Highcharts · Promises · Java · Spring
Cloud Security Service
Blue Coat cloud service that categorizes new web content in real time with over 99% accuracy. Provides proxy-based inspection, encrypted traffic management, threat protection, and network forensics.
Ext JS · HTML5 · Highcharts · Java · Spring · iBatis · MySQL
Application Controller Dashboard
Dashboard of top allowed and denied applications and categories.
Ext JS · Ext JS charts · CSS
Application Controller Reporting
Application risk-type reporting, filtered by apps, flows, and bytes.
Ext JS · Ext JS charts · CSS
Kidbanking.com
A model bank for kids and teens, built from scratch on the MEAN stack.
AngularJS · Node.js · MongoDB · Bootstrap · Handlebars
Fidelity Research Portal
Online customer service and research portal that aggregates stocks, markets, sectors, and IPOs, with a custom HTML fragment caching framework.
YUI · jQuery · Dojo · Ehcache · Spring · Java
Instant ExtJS Starter
A step-by-step guide to the Ext JS 4 Sencha framework, published by Packt in paperback and ebook editions.
Packt Publishing · 2013
Opportunity Management
Order forecasting application for Motorola covering segments, distribution centers, outlook, and order detail.
Java Swing · AWT

Recommendations

Excerpts from LinkedIn recommendations.

His core responsibility was to design and develop the web front end of a BI analytics product. The features demanded were more suitable for a thick client, but given the absolute need for a web thin-client interface, Nagarajan had a tough job at hand. And he excelled in this role.

Vijaykumar Mahendrakar

Program Manager, Vistaar Technologies

He has excellent technical skills in front-end technology, and many a time he came up with innovative designs to offer desktop-like features in the browser. Combined with his total dedication and team commitment, the results were rewarding.

Vijaykumar Mahendrakar

Program Manager, Vistaar Technologies

His performance working as a senior Java consultant for Fidelity Investments proved that he will be a valuable addition to any company. Based on his work, I would rank him as one of the best technical resources we have ever had. Highly intelligent, with strong analytical and communication skills.

Beena Vinod

Program Manager, Fidelity Investments

Naga is self-motivated and easy to work with. He has always shown a personal commitment to whatever he does. Top qualities: great results, personable, creative.

Nabil Mouchawar

Sr. Manager, St. Jude Medical

He displayed excellent customer leadership during this period. He has good technical skills and coordinated work with a large team, contributed in different roles, and juggled multiple responsibilities effectively. He received several accolades for a job well done.

Devansh Ruparel

Project Manager, Patni Americas

Locations

Client sites and offices across India, Germany, the UK, and the US over 25+ years.

Loading map…

VMware (By Broadcom)

Bangalore, India

Blue Coat Systems

Sunnyvale, CA, US

Narus Networks

Sunnyvale, CA, US

Motorola

Flensburg, Germany

Carphone Warehouse

Acton, London, UK

Coca-Cola

Atlanta, GA, US

Northwest Airlines

Minneapolis, MN, US

St. Jude Medical

Sylmar, CA, US

Fidelity Investments

Boston, MA, US

Get in touch

Open to conversations about UI architecture, teams, and product work.