Software Developer
Big Rattle Technologies Pvt. Ltd.
Frontend Developer — (Fortune 500 | Pharmaceutical & Life Sciences) Current Engagement - Engineered and owned data-intensive analytics dashboards using Next.js and TypeScript, integrating large-scale data sources including Google BigQuery, Kibana, and third-party APIs — handling millions of records with optimised query rendering and pagination. - Introduced React Query (TanStack Query) to the project — which previously lacked any server-state management — reducing redundant API calls by ~60% and cutting average dashboard load time by ~40% through intelligent caching, background refetching, and request deduplication. - Integrated Zustand as a lightweight global state management solution, replacing ad-hoc prop-drilling patterns and reducing component re-renders by ~35%, resulting in noticeably smoother UI interactions across data-heavy views. - Built and delivered multiple frontend modules integrating AI services and external APIs, enabling intelligent data visualisation, automated insights, and enhanced user workflows. - Architected reusable, composable Next.js page layouts and React components — including server-side rendered (SSR) and client-side data-fetching patterns — to handle high-volume data efficiently without degrading user experience. - Managed end-to-end feature delivery across the full SDLC — from requirement analysis and technical design through development, staging validation, and production deployment on AWS. - Led pull request (PR) code reviews enforcing TypeScript type safety, SOLID principles, and performance best practices, maintaining a high-quality and scalable codebase. - Collaborated with product managers, data engineers, and backend teams within Agile/Scrum sprints to align technical implementation with business and data requirements. Technologies: Next.js, React.js, TypeScript, React Query (TanStack Query), Zustand, Google BigQuery, Kibana, REST APIs, AI/ML APIs, Tailwind CSS, AWS, GitHub, Git