Frontend Expert
Frontend Expert & React Developer
A frontend expert specializing in high-performance, scalable web applications. Leveraging cutting-edge technologies including React, TypeScript, and Generative AI to craft seamless user experiences and innovative solutions that push the boundaries of what's possible on the web.

I'm passionate about solving complex frontend problems with a strong focus on Performance, Scalability, Future-proofing, and Maintainability. My development approach is grounded in Test-Driven Development (TDD) and comprehensive End-to-End testing to ensure robust, reliable applications. I'm particularly excited about the potential of GenAI products and how they can transform user experiences in the frontend space.
2022 - Present
Zscaler
Worked on the CDP for ZPA, allowing customers to configure Policies, Permissions, Roles and see dashboards. Was part of migration efforts from Backbone to React JS with TypeScript. Also developed features like VPN for Legacy Apps, App Segmentation, Chrome Posture Profiles, QBR Insights which are currently used by customers
2021 - 2022
Data AI (Acquired by SensorTower)
Focused on TDD, developing multiple features like Competitor Benchmarking and ConnectPlus. Mainly focused on Frontend with TypeScript and maintained 100% test coverage with Jest & RTL. Worked with Highcharts and in-house query language called AQL
2018 - 2021
Sciata (Consulting)
Supported Amex's Pay with Bank Transfer, solely owned Bank and Merchant Onboarding CDP, optimized builds for the PWB Application reducing load times by 200% and reducing bundle sizes by 300%
2017 - 2018
Cirtual (Startup) - www.cirtual.com
Focused on Front End development and built out 2 Web Applications: MySquad and DocPace. Used React Class Based, jQuery, and Highcharts
2014 - 2016
University of Houston, Clear Lake
Advanced my technical skills and knowledge in computer science, specializing in modern web technologies
2010 - 2014
Gokaraju Rangaraju Institute of Engineering & Technology
Pursued my undergraduate degree in Engineering, where I first fell in love with programming and software development
2003 - 2010
Kendriya Vidyalaya Hyderabad, Narayana ECIL
Developed a strong academic foundation and discovered my passion for technology
1998 - 2003
St Georges, Abids, Hyderabad
Completed my foundational education
Oct 2, 1992
Hyderabad, India
Started my journey in this world
An intuitive analytics dashboard platform designed to make data visualization accessible to everyday users. Features drag-and-drop UI components for creating custom dashboards, with support for multiple data sources including CSV, PDF, and future integrations with HubSpot, Stripe, and other data connectors. Users can arrange components, customize layouts, and view performance metrics in meaningful, actionable formats.
An innovative AI-driven UI component builder with intelligent data analysis capabilities. Features an AI assistant that can answer data-driven questions once data is loaded. Designed to scale for parsing documents, connecting to CRMs, databases, and data warehouses. Users can customize dashboards and create multiple instances for comprehensive data visualization and analysis.
Frontend for an AI-first mental health application that provides intelligent note-taking, mood tracking, and personalized insights. Built with React 19, Vite, and Tailwind CSS. Features comprehensive analytics dashboard, AI-powered questionnaire responses, and secure user authentication for mental health professionals and clients.
Backend API server for an AI-first mental health platform built with Express.js and Supabase. Features AI integration with Fireworks AI for intelligent mental health assessments, comprehensive analytics and reporting, JWT authentication, real-time data processing, and secure HIPAA-compliant data handling for mental health professionals.
A high-performance data table component featuring row and column virtualization with infinite scrolling capabilities. Optimized for handling large datasets with smooth scrolling and efficient memory usage. Perfect for displaying complex data tables with thousands of rows and columns.
Interactive component demonstrating item movement between lists with smooth animations and state management.
Recursive JavaScript functions to parse nested objects and convert between snake_case and camelCase properties.
Demonstrates recursive component patterns in React for building tree structures and nested UI elements.
Interactive bar chart component displaying data values with customizable styling and responsive design.
JavaScript utility functions for flattening nested arrays using different approaches including recursion.
Practical examples of React's useContext hook for state management and component communication.
Demonstrates useCallback hook for optimizing React component performance and preventing unnecessary re-renders.
Examples showing the differences between useEffect and useLayoutEffect for DOM manipulations.
Advanced React hook for customizing instance values exposed to parent components via refs.
Performance optimization examples using useMemo hook for expensive calculations and object references.
Comprehensive examples of React refs using both useRef hook and createRef for DOM access and mutable values.
Building reusable custom hooks for common functionality like API calls, local storage, and form handling.
State management examples using useReducer hook for complex state logic and actions.
Comprehensive guide to useEffect hook covering side effects, cleanup, and dependency management.
Fundamental React hook examples demonstrating state management, state updates, and component re-rendering patterns.
Outside of my professional life, I find immense joy in exploring creative pursuits that fuel my curiosity and passion. Whether it's capturing moments through photography and video, sharing stories and inspiration on Instagram, or composing and mixing music, these projects are where I truly express myself. I adore the process of making, experimenting, and connecting with others through art, sound, and visuals. This page is a window into the creative side of my life—one that keeps me inspired, balanced, and always learning.
Explore My Creative Work →