Summary
Overview
Work History
Education
Skills
Websites
Publications And Research
Timeline
Generic

SUBHAM NASKAR

Bangalore,Karnataka

Summary

Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

6
6
years of professional experience

Work History

Software Development Engineer I

Taomish India Pvt. Ltd. & Xceler.ai
12.2024 - Current

Performance Engineering State Management Architecture System Architecture & Data Visualization Data Management & Excel Integration Technical Leadership & Code Quality

  • Eliminated memory leaks in useEffect hooks across dashboard components, implementing proper cleanup for event listeners, timers, and subscriptions
  • Optimized table virtualization using @tanstack/react-virtual for large datasets with improved scroll performance
  • Implemented React.memo and useMemo for heavy computation components to reduce unnecessary re-renders
  • Established lazy loading for heavy components using React.Suspense to reduce initial bundle size
  • Migrated complex components from useState to useReducer pattern, eliminating race conditions for financial dashboard widgets
  • Architected Recoil state management with atoms for global filters and automatic cleanup on route changes
  • Built debounced search hooks to optimize API calls during user interactions
  • Engineered user preference management system with filter and column preference persistence using Recoil and RESTful APIs
  • Architected JSON-driven configuration system that eliminates boilerplate React components, enabling rapid report creation without code changes
  • Built comprehensive charting platform with Excel-like functionality supporting multiple chart types and aggregation functions
  • Designed modular dashboard framework with reusable components and real-time synchronization for enterprise dashboards
  • Created dynamic view management interface with tabbed settings panels and save/load/delete functionality
  • Optimized React Query integration with intelligent caching strategies for financial reports
  • Engineered Excel generation system with tenant-specific formatting rules and dynamic decimal precision for financial data
  • Implemented advanced filtering framework with date ranges, multi-select dropdowns, and real-time state synchronization
  • Created custom hooks to reduce code duplication across components
  • Implemented error boundaries for dashboard widgets with fallback UI for critical financial data displays
  • Mentored developers and interns on React lifecycle best practices, reducing production bugs and improving code review processes

Research Intern

Indian Institute of Information Technology Allahabad
11.2019 - 06.2020
  • Conducted EEG acquisition research focusing on advanced visualization and feature extraction techniques for brain-computer interfaces
  • Developed data processing algorithms for neural signal analysis using Python and machine learning techniques

Education

Bachelor of Technology - Computer Science

KiiT University
Bhubaneswar
01.2020

Skills

  • Proficient in Reactjs
  • Angular development
  • TypeScript programming
  • Java Spring Boot development
  • RESTful, Context APIs
  • SQL
  • Proficient in agile practices

Publications And Research

  • Image Classification using CNN and RNN, ICMLIP 2019, Published research on advanced machine learning techniques for image processing.
  • Reducing False Fire Alarms via Multivariate Characterization of Fire, EGTET 2020, Published in Springer Lecture Notes on innovative IoT-based fire detection systems.

Timeline

Software Development Engineer I

Taomish India Pvt. Ltd. & Xceler.ai
12.2024 - Current

Research Intern

Indian Institute of Information Technology Allahabad
11.2019 - 06.2020

Bachelor of Technology - Computer Science

KiiT University
SUBHAM NASKAR