About
Education
Work
IBM
|Frontend Developer
Highlights
Worked on designing and implementing responsive user interfaces for a banking application using React Native and TypeScript, ensuring seamless cross-platform experiences and optimizing user engagement.
Led a team of 3 developers to deliver a critical banking app module, handling UI design, API integration, and functionality within a tight deadline while ensuring high-quality standards.
Integrated RESTful APIs and optimized data flow using Redux, reducing load times by 30% and improving app responsiveness and data consistency.
Implemented lazy loading, code splitting, and React Hooks to boost app performance by 40%, significantly improving initial load times and user retention.
Utilized React Hooks for efficient state management, improving code maintainability and reducing bugs by 15% in complex UI components.
Collaborated with cross-functional teams including backend, design, and QA to ensure seamless integration, consistent UI/UX, and timely delivery of banking app modules in an Agile environment.
Projects
MovieFlix-GPT
Summary
Developed a mood and genre-based movie recommendation app using React and Redux Toolkit. Integrated TMDB API for real-time data and Firebase for authentication, enhancing UX while cutting redundant API calls by 30%.
Expensify
Summary
Created a React Native app for personal expense tracking with features like real-time updates, category management, and secure login. Used Firebase for backend and Redux for smooth state handling and app performance.
Saregama
Summary
Built a personalized music discovery app from scratch using React, Redux Toolkit, and Tailwind CSS. Integrated Gemini, YouTube, and Spotify APIs with caching to improve performance by 50%. Optimized search using 300ms debouncing, reducing API calls by 70%.
Skills
Languages
JavaScript, HTML/CSS, TypeScript, C++.
Frameworks
React.js, React Native, JavaScript, Redux, Tailwind CSS.
Developer Tools
Git, VS Code.
Others
Data Structures and Algorithms, Problem solving.