Image of Badrinarayanan Sridharan
Badrinarayanan Sridharan

About Me

Technical UI Architect specializing in building high-scale, responsive web and server applications using modern Javascript frameworks. I am an expert in designing predictable state management systems and crafting highly performant, accessible interfaces. My architectural focus extends beyond the UI to the entire delivery lifecycle; I have experience engineering robust CI/CD pipelines that ensure seamless, automated deployments with integrated code checkpoint gatings. By leveraging sophisticated version control and collaborative workflows, I bridge the gap between complex frontend logic and cloud infrastructure. I am dedicated to setting technical standards that prioritize modular architecture, bundle size optimization, and deployment velocity to deliver world-class digital products.

Name:Badrinarayanan Sridharan
Birthday:22nd Oct, 1985
Degree:B.E, Computer Science
Experience:17 years
Location:Chennai
Role:Full-stack web / UI Architect

Skills

  • Javascript, ES6+, Typescript, jQuery, HTML5, CSS3, Sass, Tailwind CSS, Material-UI etc.
  • React, Next.js, Angular, Vue.js, Redux, React query, Unit Testing, code coverage
  • Libraries like Axios, AG-Grid, High-charts, Google Maps etc.
  • Node.js, Express.js, MongoDB, ORM, API development, Security etc.
  • Performance optimization, code splitting, lazy loading, bundling, SSR, SSG, Server components, Micro-frontends, caching, reverse proxy etc.
  • Integration with CI/CD pipelines like AWS code commit, code build and deploy, monitoring & analytics tools like Kibana, Grafana, Elastic search, Glass box, Content square, Head spin, Github, Docker, npm etc.
  • Project management, Scrum, Agile, Architecture design, HLD & LLD preparation, Pre-sales, Solutioning, Estimation, RL etc.

Experience

Global Logic
Solutions Architect | Dec 2023 - June 2025
I architect scalable enterprise frontend solutions across telecom and Industrial IoT, powering digital sales and real-time monitoring platforms. I lead and mentor 100+ engineers, delivering across multiple Agile teams. I design micro-frontend architectures and build high-performance SPAs using modern JavaScript frameworks. I develop real-time, data-driven dashboards integrating IoT systems and APIs, ensuring performance at scale. I enforce strong engineering standards across quality, accessibility, security, and testing, while enabling CI/CD on the cloud. I collaborate cross-functionally to align technology with business goals and continuously optimize user experience and system performance.
Cognizant Technology Solutions
UI Architect & Principal Software Engineer | May 2007 - Mar 2023
I architect and deliver high-scale, responsive web applications for Fortune 500 clients across telecom, sales, marketing, and financial services. As a Solutions Architect and Principal Engineer, I lead end-to-end system design, ensuring performance, accessibility, and scalability. I contribute to pre-sales through stakeholder engagement, solutioning, estimations, and bids, while partnering with business and management in product discussions. I drive innovation, establish strong technical standards, and enable efficient delivery processes. I also provide thought leadership and mentorship, collaborating cross-functionally to achieve business outcomes and organizational growth.

Projects

Verizon – Digital Sales
Roles and responsibilities:
  • Own end-to-end architecture for Verizon Digital Sales platforms across telecom, 4G/5G, and home internet services.
  • Mentor multiple core front-end teams, which has 40-50 engineers from grooming, HLD and LLD preparations, code reviews and technical guidance to delivery and production support.
  • Enforce engineering standards for code quality, performance, accessibility, and security.
  • Spear-head weekly and monthly stakeholder meetings, to discuss impediments in process, people, business and technology with actionable outcomes and follow-ups.
Technology and Practices:
  • Architecture: Micro-frontends, scalable SPA, SSR, Caching, modular UI systems
  • Quality & Governance: Pre-commit hooks, automated code quality checks, test coverage enforcement, accessibility (a11y), security best practices
  • Methodologies: Agile, Scrum, daily release automation processes
  • Tools & Practices: CI/CD with Jenkins, code checks with Github, Es-lint, Jest and RTL for unit testing, Istanbul for test coverage, axe for accessibility, Glassbox for debugging live user sessions, Kibana and Grafana for logging and performance monitoring, collaborative tools like Jira and Confluence.
Hitachi – Aqua Tech - Real Time Dashboard
Roles and responsibilities:
  • UI Architect for industrial automation, delivering web-based monitoring solutions for RO and Sewage Treatment plants.
  • Built and led teams to deliver end-to-end real-time dashboards for IoT-driven systems.
  • Designed scalable solutions for real-time data ingestion, visualization, and operational insights.
Technology and Practices:
  • IoT: MQTT, data loggers, real-time data streaming
  • Visualisation: Interactive charts, high-performance grids, geo maps
  • Architeture: Real-time dashboards, scalable web applications, Token based authentication
  • Domain: Industrial automation systems
Apple - Vendor Management
Roles and responsibilities:
  • Led modernization of a complex SPA from AngularJS to React, improving scalability and maintainability.
  • Managed and scaled distributed onshore/offshore teams for effective delivery.
  • Contributed to pre-sales through solutioning, estimations, and proposal development.
Technology and Practices:
  • Frontend: AngularJS, React.js, Context API, SPA modernization, Dashboard development
  • Visualisation: Interactive AG-charts / AG-Grids for data summary and insights
  • Delivery: Distributed team management, Agile execution
Apple - Beats CMS
Roles and responsibilities:
  • Designed and delivered complex CMS-driven applications with advanced content and media workflows.
  • Developed drag-drop UI components for authoring and organizing content
  • Developed video based media experiences with custom video players, and complex rendering and caching strategies for performance optimization.
Technology and Practices:
  • CMS & Backend: Adobe Experience manager (AEM), CQ queries, asset management
  • Frontend: Media-rich UIs with vanilla JS and React.js, custom video players with Video.js
  • Domain: Digital marketing platforms, content and media experience systems authentication
Apple - Sales and Marketing
Roles and responsibilities:
  • Developed and lead multiple complex SPAs, both internal and customer-facing, for sales and marketing teams.
  • Stakeholder and business engagement for requirement gathering, solutioning, estimations, and delivery planning.
  • Collaborated with cross-functional agile teams to drive product development and ensure alignment with business objectives.
  • Onsite-Offshore coordination and distributed team management for effective delivery.
  • Request for proposals (RFP) response development, contributing to pre-sales efforts with solutioning, estimations, and proposal development.
Technology and Practices:
  • Frontend & Backend: Javascript, jQuery, Angular.js, Angular, AEM, React.js, Redux, thunks, Axios, Node.js, Express.js, Handlebars, Mustache.js, Grunt, Gulp, Webpack etc.
  • Database: MongoDB, AEM JCR repository, SQL databases
  • Data & Integration: JSON, Rest API
  • Practices: Agile development, Scrum, distributed team management, monolith architecture, code quality, mentoring
E * Trade Financial - Equity Edge Online
Roles and responsibilities:
  • Full Stack Developer building enterprise applications using Java/J2EE and Javascript stack.
  • Designed and developed complex accounting, valuation, and reporting engines and stock plan management applications.
  • Mentored team members on SQL development, best practices, and design patterns.
Technology and Practices:
  • Backend: Java, J2EE, Spring, Hibernate, SOAP
  • Database: Oracle, SQL
  • Frontend: Rich UI development (HTML, JS/jQuery-based interfaces)
  • Data & Integration: XML, XSLT
  • Practices: Design patterns, scalable architecture, code quality, mentoring