Full Stack Developer | SDK Engineer | Builder of Developer Tools | Unreal Engine Game Developer
Passionate software engineer who thrives on building scalable SDKs, powerful UI widgets, automation toolsβand now, immersive Unreal Engine 5 games.
Building the future, one line of code at a time
Currently at Cisco, I work on core components and SDKs for Webex Contact Center, designing developer-friendly APIs and reusable UI widgets. Outside of work, I'm diving deep into game development in UE5, blending creativity with technical skill to bring interactive experiences to life.
Years Experience
Projects Completed
Game in Development
My areas of expertise and passion
Engineer production-grade SDKs powering real-time communication with developer-friendly APIs.
Build modular, metrics-enabled React widgets with MobX integration for scalable applications.
Developing games from scratch using Blueprints, custom components, and advanced UI systems.
Build logging tools that capture lifecycle events and prop-level metrics for data-driven insights.
GitHub Actions, changelog generators, CI/CD pipelines, and Yarn workspaces for efficient development.
Building robust server-side applications with Node.js, Python, and database design for scalable systems.
A showcase of my recent work and innovations
Currently building an interactive game leveraging UE5's Blueprint system and component architecture. Focus areas include modular actor components, dynamic UI for health/mana/stamina, and gameplay logic using Blueprints.
Developed a suite of embeddable widgets for the Webex Contact Center platform including Station Login, Messaging & Calling Spaces, and Multi-party Video with custom SDK integrations.
A developer-friendly tool to log prop changes, widget lifecycle events, and user behavior with zero configuration. Published as shreyas-cc-widgets@npm.
Comprehensive build automation system with GitHub Actions, automated testing, and deployment pipelines. Streamlines development workflows for multiple projects.
Sharing knowledge and expertise with the developer community
Comprehensive guide to integrating Webex Meetings V3 SDK into existing applications. Featuring live demos, new features like Background Noise Reduction and Virtual Backgrounds, plus migration tips from V2 to V3.
Deep dive into Webex Web Calling SDK capabilities for enhancing direct communication in applications. Covers audio calling, supplementary services, and advanced features like Background Noise Reduction.
Expert techniques and insights for optimizing multistream capabilities in Webex Meetings SDK. Advanced strategies for developers to boost meeting efficiency and collaboration solutions.
Latest achievements and milestones
Streamlined development workflow and improved build performance
Achieved 3x faster development with Hot Module Replacement
Reduced manual work and improved release consistency
Enhanced code quality with prop diffing tools and better testing
Building foundational systems for upcoming game project
Build scalable, maintainable, and developer-friendly systems. Whether it's a widget, a build pipeline, or a game mechanicβclarity and reusability are always the goal.
Ready to collaborate? Let's build something amazing together!
Open to new opportunities and exciting collaborations!
Send Message