Badges
Certifications
Work Experience
Senior Software Engineer
Harbinger Tech Solutions•  June 2021 - Present•  Pune, India
Engineered boilerplate templates for multiple web applications, integrating dynamic theming, efficient state and data management, role-based access control (RBAC), and secure authentication mechanisms. Utilized React.js with Redux Toolkit for state management, i18next for internationalization, react-router-dom for routing, Material UI and SCSS for UI components, JWT for authentication, and additional libraries to ensure modularity, scalability, and maintainability of the codebase. Implemented numerous higher-order components (HOCs) in React to enhance reusability and modularity across the application. Ensured optimal performance by leveraging React hooks, including useMemo and useCallback, and incorporating advanced techniques such as debouncing/throttling and lazy loading to minimize unnecessary renders and improve responsiveness.
Software Engineer
Marbinger Systems Pvt. Ltd.•  June 2016 - May 2018•  Pune, India
Engaged in the development of a wide-ranging application, ensuring responsive performance across various devices such as mobiles, tablets, and laptops. The core design of the application was rooted in React.js, leveraging the power of Material-UI and its foundational components.
Education
Indira College of Engineering and Management
Computer Science & Engineering, Bachelor of Engineering in Computer Engineering•  April 2017 - May 2021•  CGPA: 8.7
Completed a Bachelor's degree in Computer Engineering from Indira College of Engineering and Management, gaining a robust foundation in core engineering principles and practical technical skills. Developed expertise in problem-solving, software development, and emerging technologies, equipping me to excel in dynamic and challenging environments.
Varadavadra Vidya Vandal College of Science and Commerce
Master of Science in Computer Science•  June 2016 - April 2018•  Percentage: 95