Jan, 2024 - Ongoing
Software Developer
Acted as a Solo Frontend Developer by orchestrating the entire lifecycle—from requirements to deployment—culminating in 5 triumphant project launches.
Constructed one robust Node JS WebSocket server with custom channel logic, seamlessly integrating VR devices and web apps for 100% real-time game updates.
Architected a suite of diverse and complex data visualizations for 15+ exams in one month, tailoring each graph to unique requirements. Implemented synchronized filters and interactivity across multiple graphs.
Devised a real-time monitoring system in Angular by integrating live camera feeds, system health metrics, MQTT notifications and sensor data.
Managed a 4-member cross-functional (development, testing, design) team and coordinated with stakeholders toward the successful launch of a project management platform.
Directed UI/UX efforts with user research and prototyping, delivering intuitive designs into high-performance frontend development for an engaging and efficient user journey.
Nov, 2023 - Dec, 2023
Freelance Web Developer
Aug, 2021 - Oct, 2023
Frontend Developer
Revamped an eCommerce frontend by migrating to Next.js with server-side rendering and code splitting, reducing average page load times by 40%.
Engineered a robust admin system featuring digital asset management, inventory tracking, interactive data visualizations, rich grids, and secure access control, streamlining operations for 20+ daily internal users.
Solely orchestrated UI design and development by conducting in-depth user research, elevating overall engagement by 25% through fluid, intuitive user experiences.
Minimized infrastructure expenses by implementing AWS Lambda webhooks and S3 caching, slashing external API reliance and driving cost efficiency.
Apr, 2021 - July, 2021
3D Web Developer Intern
Developed an immersive 3D collaboration platform using Three.js, WebXR, and WebSocket, seamlessly bridging VR, desktop, and mobile experiences.
Composed a bespoke 360° video player with specialized playback controls use React and Three.js