Software Engineer @ VariPhiGen | Based in Noida, India
I'm a passionate software engineer focused on building modern web applications and innovative solutions. With expertise in React, TypeScript, and various web technologies, I love creating user-friendly applications that solve real-world problems.
- Designed and developed a robust Camera Management Module to support real-time camera addition, editing, and deletion with ONVIF and RTSP support
- Integrated full PTZ control (Pan, Tilt, Zoom) via ONVIF protocol, including support for preset positions and camera movement automation
- Implemented secure storage of RTSP/ONVIF credentials and dynamic video streaming via WebRTC and HLS
- Enabled real-time streaming preview, camera health monitoring, and connection status reporting
- Built a user-friendly UI using React and Tailwind CSS for seamless camera configuration and zone management
- Developed backend FastAPIs using static template/Python to handle device registration, credential encryption, and stream handling
- Implemented zone drawing (polygonal and rectangular) with real-time streaming overlays for activity detection and event triggering
- Ensured system compatibility with a wide range of IP/ONVIF-compliant cameras including support for H.264 and H.265 formats
- Collaborated with cross-functional teams to deploy the module as part of an intelligent video analytics system
- Camera System Integration: Specialized in PTZ camera control and management
- Interactive Drawing Tools: Expert in creating custom canvas-based drawing components
- Real-time Applications: Experience with WebSocket and real-time data handling
- Cross-platform Development: Mobile-responsive web applications
Craft wireframes, mockups, and user flows to validate ideas quickly.
Build responsive UIs with React and Next.js, ensuring cross-device consistency.
Architect robust REST & GraphQL APIs with Node.js, NestJS, Express, and Python.
Containerize applications, configure pipelines (GitHub Actions / Jenkins), and streamline deployments.
- π PTZ Camera Systems: Developing advanced camera management solutions
- π¨ Interactive UI Components: Creating reusable React components for drawing and visualization
- π± Modern Web Applications: Building responsive and user-friendly web applications
- π API Development: Working with React Query for efficient data management
- Portfolio: shivam-kr-portfolio.netlify.app
- LinkedIn: linkedin.com/in/shivam-kumar-6801421ab
- Linktree: linktr.ee/shivam._.rai
- Freelance Platform: wizfreelancers.onrender.com
- Hailo AI Accelerator: Exploring deployment of deep learning models on Hailo-8 for low-power, high-efficiency edge inference
- Raspberry Pi for AI Workloads: Setting up Raspberry Pi for real-time video processing, sensor integration, and smart camera applications
- YOLOv8 Optimization: Running object detection models like YOLOv8 with quantization and hardware acceleration for edge inference
- Media Streaming & Processing: Using tools like GStreamer, MediaMTX, and WebRTC to stream RTSP feeds and perform real-time analysis on embedded devices
Currently focused on:
- Camera Management Systems: Developing comprehensive PTZ camera control solutions
- Interactive Drawing Tools: Creating advanced polygon drawing and visualization tools
- Web Development: Building modern, responsive web applications
- API Integration: Working with React Query for efficient data fetching
Thanks for visiting my GitHub profile! Feel free to explore my projects and reach out if you'd like to collaborate. π