Anish Bhandarkar
Software Engineer (Frontend) | JavaScript | React | Performance Engineering
Bengaluru, India | [email protected] | +91-8431885428
LinkedIn
Professional Summary
Frontend Software Engineer with strong experience architecting and scaling complex, high-availability web applications for enterprise environments. Lead the design and development of modular, component-driven React architectures with a focus on performance, maintainability, and long-term scalability. Drive technical discussions and design reviews, define frontend standards, and collaborate closely with product, backend, and UX teams to deliver robust, user-centric solutions.
Deep expertise in performance optimization, state management, testing strategies, and CI/CD integration to ensure reliable, secure, and high-quality releases. Advocate for clean code, reusable design systems, accessibility (WCAG), and secure frontend practices, while mentoring team members and fostering engineering best practices across the organization.
Technical Skills
1
Languages
JavaScript (ES6+), TypeScript, HTML5, CSS3
2
Frontend
React.js, Redux Toolkit, RTK Query, Angular, NextJS
3
Testing & Quality
Jest, Jasmine, React Testing Library, Unit/Integration testing
4
Backend & APIs
REST APIs, Node.js, ExpressJS, GraphQL, Apollo server
5
Databases
SQL, NoSQL, MongoDB, Mongoose ODM
6
Tooling & CI/CD
Webpack, Git, Chrome DevTools, Jenkins, AWS
7
Web Standards
Security, Accessibility (WCAG), SEO best practices
8
CS Fundamentals
Data Structures, Algorithms, OOP, Complexity analysis
Experience
1
Clarivate
Bengaluru, Karnataka, India
Software Engineer | October 2025 – Present
2
Clarivate
Bengaluru, Karnataka, India
Associate Software Engineer | October 2023 – October 2025 (2 years 1 month)
3
Clarivate
Bengaluru, Karnataka, India
Graduate Engineering Trainee | July 2023 – September 2023 (3 months)
Professional Contributions
Frontend Development
Contributed to end-to-end development of scalable, high-availability frontend features for an enterprise-grade patent search and IP analytics platform, ensuring 99.9% uptime. Built and maintained complex, data-heavy UI modules using React, JavaScript, Angular, TypeScript, HTML5, and CSS3, ensuring UI consistency across critical workflows.
Component Architecture
Architected reusable and composable UI components using custom React hooks, MVVM principles, and container-presentational patterns, reducing feature delivery time by ~35%. Applied React and JavaScript design patterns (Observer, Strategy, Factory, Singleton, HOC, Render Props) to build modular and testable systems.
Performance Optimization
Optimized application performance through code splitting, lazy loading, memoization, efficient state updates, virtualization, and Web Workers, reducing main-thread blocking and improving Time to Interactive (TTI). Improved Core Web Vitals (FCP, LCP, CLS) by optimizing render paths and stabilizing layout shifts, maintaining Lighthouse scores >95.

State Management & Caching
Designed client-side state management and caching using Redux Toolkit and RTK Query, implementing cache invalidation, background refetching, and pagination. Reduced redundant API calls by ~40% through efficient caching strategies and HTTP cache header integration. Implemented network optimization techniques including debounced requests, conditional fetching, and payload minimization.
Security & Testing
Strengthened frontend security by mitigating XSS, enforcing CSRF protection, and validating CORS configurations. Built and maintained unit and integration test suites using Jest, React Testing Library, and Jasmine. Integrated automated testing into Jenkins-based CI/CD pipelines, contributing to a ~25% reduction in deployment-related defects.
Production Support & Analytics
Supported production systems by monitoring and debugging applications in AWS environments. Ensured WCAG-compliant accessibility, SEO optimization, and cross-browser compatibility. Integrated Pendo for frontend analytics, logged frontend errors, and implemented A/B testing using Split.io for data-driven product decisions.
Education
1
Bachelor of Engineering
Computer Science and Engineering
KLE Technological University, Belgaum
2019 - 2023
2
Academic Excellence
Focused on core computer science principles and practical application in software development.
Engaged in various projects to enhance problem-solving skills and technical proficiency.
3
Key Learnings
Strong foundation in data structures, algorithms, and frontend engineering.
Developed a comprehensive understanding of software engineering methodologies.
Publication
Deep learning based computer aided diagnosis of Alzheimer's disease: a snapshot of last 5 years, gaps, and future directions
Springer Nature's Artificial Intelligence Review | Feb 3, 2024
Cited by 34 publications | 7,200+ accesses
Made with