const shivam = {
pronouns: "He/Him",
location: "Delhi, India",
role: "DevOps Engineer | Backend Developer",
currentFocus: "Building scalable cloud infrastructure, optimizing CI/CD pipelines, and developing robust backend systems.",
interests: ["Microservices", "Cloud Native Technologies", "Automation", "Open Source"],
funFact: "Successfully managed a crowdfunding event's backend, handling significant transaction volume!"
};
🎬 HLS Microservice Backend
A scalable microservices architecture designed for efficient video-to-HLS format conversion.
- Implemented RESTful API using TypeScript & Express.js for video processing.
- Utilized RabbitMQ for asynchronous task queuing and MongoDB for metadata storage.
- Leveraged FFmpeg for video transcoding operations.
- Containerized the application with Docker and deployed on Kubernetes using Helm charts.
☁️ Plex-rclone Docker Image
A custom Docker image integrating Plex Media Server with rclone for seamless access to cloud storage.
- Enabled mounting various cloud storage providers (via rclone) within the Plex container.
- Implemented secure mounting options and performance tuning using Shell Scripting.
- Provided support for custom rclone configurations.
🎟️ Interstellar IMAX Event Backend (Delhi Reddit)
Developed the backend ticketing system for a large-scale community event.
- Built a multi-threaded ticketing system with WebSockets to prevent double bookings and frontend locking.
- Integrated Razorpay for payment processing, handling significant transaction volume.
- Contributed to the successful organization of an IMAX screening for over 100 users.
🔵 Arsky Project
- Migrated the project codebase to TypeScript, enhancing type safety and developer experience.
- Integrated ESLint and Prettier for improved code quality and consistency.
- Upgraded the CI/CD pipeline using GitHub Actions for more efficient builds and deployments.
🌐 Spheron CLI
- Updated Node.js TypeScript definitions to improve the development workflow.
- Corrected plan naming inconsistencies within the CLI configuration.
💾 Gdu (Go Disk Usage Analyzer)
- Identified and fixed potential nil pointer dereferences in the `fileItemSelected` method by adding necessary nil checks.