Tricon Infotech · Bangalore, India
React.js Revamp & Performance Enhancement
- Architected scalable, reusable React components handling complex UI flows and extensive API integrations.
- Implemented Zustand-based global state management for predictable updates and minimal unnecessary re-renders.
- Executed migration to Vite — faster startup, improved build performance, and efficient HMR.
- Applied memoization, selective state subscriptions, and controlled re-renders, boosting component rendering performance by 15–40%.
- Transformed legacy Vanilla JS codebase to React.js, achieving a 50% increase in site traffic through improved UX and accessibility.
- Refactored legacy code reducing overall lines by 20–40%, improving readability and maintainability.
- Decreased reported bugs by 20–30% through improved code organization and easier debugging.
- Led dependency upgrades and package maintenance, resolving breaking changes and improving stability.
Seamless User Flow & Accessibility
- Ensured full WCAG accessibility for CK12 — screen reader compatibility, keyboard navigation, adequate contrast ratios, and mobile friendliness.
- Improved the Electronic Health Record (EHR) tool accessibility and usability, resulting in a 40% increase in tool utilization.
Facilitating Theory-Application Connections
- Designed interactive tools aiding students in linking theoretical concepts with practical applications.
- Developed distinct modules for matching, ranking, and grouping — supporting holistic learning environments for teachers and students.
- Built an auto-graded learning tool within Excel with automated feedback and assessment.
API Development & Migration
- Migrated API endpoints from Elasticsearch to PostgreSQL using SQLAlchemy ORM and FastAPI.
- Redesigned Pydantic models for request/response validation while preserving existing API contracts.
- Replaced Elasticsearch filters and aggregations with equivalent, optimized SQL queries.
- Ensured data consistency and integrity across the migration through thorough testing and validation.