Hi, I'm Shyam Arora
8+ years crafting scalable web applications, developer tools, and cloud-native platforms at industry-leading companies.
Crafting Digital Experiences
I'm a passionate software engineer who thrives on solving complex problems and building tools that make developers' lives easier.
With a Bachelor's degree in Computer Science from IP University Delhi and 8 years of hands-on experience, I've specialized in building developer tools, web terminals, and scalable applications.
Currently working as Software Engineer 4 at Cisco, where I lead initiatives in DevOps platforms, VSCode extensions, and AI-assisted development tools. I'm passionate about developer productivity, real-time communication systems, and creating tools that enhance the development experience.
When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or mentoring junior developers.
Frontend
Backend
DevOps & Cloud
Tools & Testing
Professional Experience
Building impactful products at industry-leading companies
Software Engineer 4
CurrentCisco
- Coming soon - Recently promoted to Software Engineer 4
- Leading technical initiatives and architectural decisions for developer platform tools
- Mentoring team members and driving best practices across the organization
Software Engineer III
Cisco
- Built a CLI using Golang and Cobra for the OneDevX platform to manage build, test, and space operations
- Developed a full-stack Web Terminals application with xterm.js, ReactJS and Golang over WebSocket, featuring multi-tab support, drag, and minimize functionalities
- Created a Generic Persistent Terminal for VSCode using Node.js, node-pty, and socket.io, ensuring uninterrupted terminal sessions
- Contributed to IDE-Chat, an internal AI-assisted coding extension for VSCode, similar to GitHub Copilot
- Created a full-stack internal VSCode extension marketplace with a web portal, extension frontend, and GraphQL backend
- Built a VSCode extension for handling long-running builds using Node.js and pseudo-terminal technology
Software Engineer
Paytm
- Developed a multilingual chatbot integrated with AI/ML REST APIs, reducing customer support costs by 30%
- Revamped the 24x7 support section using a hybrid container, enhancing native feature support like camera and geolocation
- Improved customer support experience through innovative chat solutions
- Collaborated with AI/ML teams to integrate intelligent features into customer service platforms
Software Engineer
Moonraft Innovation Labs
- Developed a data-driven Canvas Dashboard using ReactJS, Redux, Node.js, D3, and GraphQL
- Implemented role-based authentication with T-Mobile SSO and followed test-driven development
- Built interactive data visualizations and analytics dashboards for enterprise clients
- Worked with modern frontend technologies and GraphQL APIs for efficient data management
Featured Projects
A collection of projects that showcase my expertise in building scalable applications
Other Noteworthy Projects
AI-Powered Support Chatbot
Multilingual chatbot with AI/ML integration that reduced customer support costs by 30% through intelligent automation.
VSCode Persistent Terminal
Generic terminal extension for VSCode that maintains session state across reloads using node-pty and socket.io.
Let's Work Together
Have a project in mind or just want to chat? I'd love to hear from you.
Let's Connect
I'm always excited to discuss new opportunities, interesting projects, or just chat about technology and development.
shyarora7@gmail.com
Location
Bengaluru, India
Availability
Open to open-source collaborations and interesting side projects