Karan Ilaveni
-
About
- 10 years' experience
- Joined July 2026
Languages
- JavaneseAdvanced
Industry experience
- Software & Internet
- Financial Services
- Professional Services
- Telecommunications
Work experience· 4 roles
Built React-based micro-frontends using Nx monorepo and Module Federation to enable independent team deployments and reduce release cycle time by 35%. Led front-end architecture using Redux for predictable state management and performance (normalized stores, reusable selectors, memoized selectors). Integrated Redux async data flows with REST APIs and developed BFF (Node.js) services to aggregate and optimize API responses, reducing client-side network requests from 5 to 1 per page load. Developed RESTful APIs using Java 17 and Spring Boot in collaboration with front-end teams to maintain clean, versioned API contracts. Built SSR applications with Next.js and created reusable mobile UI components with React Native. Wrote unit/integration tests using Jest, React Testing Library, JUnit 5, and Mockito, improving coverage to 85% and reducing production defects.
Led development of the RON Dashboard using React 18, Next.js, TypeScript, HTML5, and CSS3, improving page-load performance by 35%. Built scalable SSR applications with Next.js to enhance initial load time, routing, SEO, and UX. Architected state management with Redux/Redux Toolkit (normalized stores, reusable selectors, middleware, async workflows) to reduce unnecessary re-renders. Developed reusable React components, Custom Hooks, and shared UI libraries. Designed responsive and accessible UIs using Flexbox, CSS Grid, Media Queries, and React Router. Built Node.js/Express REST services and integrated with Java/Spring Boot microservices (Spring MVC/Data JPA) to reduce client-side API calls and improve response times. Deployed Spring Boot microservices on AWS using S3, SQS/SNS, API Gateway, and CloudWatch, improving scalability and reducing processing time by 40%. Implemented authentication/authorization with Spring Security, JWT, and RBAC. Automated testing with Postman, REST Assured,
Developed a high-performance customer chat interface using React v15 with real-time messaging, typing indicators, and a smooth conversational UX. Built scalable backend services in Java for chat session management, message routing, and persistence with low latency. Integrated the frontend with cloud-native APIs on AWS. Implemented WebSocket-based real-time synchronization and optimized React state updates for lag-free interactions. Improved UI performance via code-splitting, lazy loading, and efficient component design. Collaborated on reusable UI components and consistent design systems with accessibility and scalability for chat features.
Education
Hire Karan Ilaveni today
Post a job and invite Karan, or contact them directly. No hidden commission.







