Software Engineering Fellow
- Added WebRTC features to a real-time virtual office application using React, Redux, and Firebase, enabling users to interact and collaborate in a virtual environment.- Implemented WebRTC-based video calling functionality with `simple-peer` and `socket.io`, allowing users to initiate and receive video calls seamlessly.- Integrated Firebase for real-time data synchronization, ensuring consistent user state and interactions across multiple clients.- Enhanced user experience with dynamic character rendering and movement on a grid-based map, utilizing HTML5 Canvas and custom game loop logic.