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

Profile
Skills, strengths, and credentials from 25+ years of building user interfaces.
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.
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.
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.
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.
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.
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.
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.
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.
Recommendations
Excerpts from LinkedIn recommendations.
Locations
Client sites and offices across India, Germany, the UK, and the US over 25+ years.
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.