Hariom Kalra

Backend Software Developer at Reliance JIO

Engineer with more than 2 years of hands-on experience in Web Development and Backend Systems. Proficient in a diverse set of technologies, skilled in building scalable microservices, developing RESTful APIs, and working in agile environments using Version Control and Linux (Ubuntu). Adept at complex problem-solving, writing clean and efficient code, and contributing to all phases of the software development lifecycle (SDLC).

Areas of Expertise:

  • Programming Languages: C/C++, JavaScript (ES6+), TypeScript, Java, HTML, CSS and Python.
  • Web Development Frameworks: Node.js, Express.js, Next.js and Java SpringBoot.
  • Databases: MongoDB (Mongoose), SQL (PostgreSQL) and Redis Cache.
  • Tools Utilities: Git/GitHub, Linux (Ubuntu), PostMan, Wireshark, Docker Containers and Kubernetes.
  • Practical Concepts: Agile Methodologies, Unit Testing, Object-Oriented Programmming (OOPS), Complex Problem Solving and Data Structures & Algorithms (DSA).
  • 600+ Questions solved across various platforms like LeetCode, CodeForces, HackerRank, GFG.

Featured Personal Projects

View selected projects below. More information can be found at GitHub.

Project_7 Image

VORTEX STREAM

Architected and developed a scalable MERN Website with Node.js/Express,js backend powering real-time video streaming, interactive microblogging, playlists, and advanced user analytics using MongoDB, JWT & Cloudinary. Implemented comprehensive RESTful APIs for media upload, streaming, social engagement (likes, comments, subscriptions), and robust user management with secure authentication and granular access controls.

GitHub Link Live Site
Project_6 Image

MY CONTACTS BACKEND

A backend with RESTful API for contact management using Node.js, Express, and MongoDB, featuring robust JWT-based authentication & encrypted password storage with bcrypt. Engineered scalable backend architecture with modular controllers, middleware for error/auth handling & reusable Mongoose models.

GitHub Link
Project_5 Image

TEXTUTILS WEBSITE

A Single page Website Interface created on React framework using HTML, CSS & JavaScript. Website uses multiple react libraries like components, Router & many more different features of JavaScript.

GitHub Link Live Site
Project_4 Image

NEWSNACK WEBSITE

A Single page Website Interface created on React framework using HTML, CSS & JavaScript. It uses multiple react libraries like Router, Infinite Scroll, Top Loading Bar. This Website uses API key to fetch latest News Feeds.

GitHub Link

TERRORISM ANALYSIS USING INSIGHTS

Presented a Web Application & applied Dash Framework for Visualization of Global Terrorism data with the help of a DataSet with approximate 2 Lakh records. Project was created following Agile Methedology.

GitHub Link

UNDERSTANTING USER SENTIMENTS WITH TEXT ANALYSIS TECHNIQUES

A Website Interface created to get the Analysis on the Sentiments of a Customer Product with the help of Machine Learning (ML) and Natural Language Processing Techniques (NLP).

GitHub Link
Project_1 Image

QUICEST ROUTE TO YOUR DESTINATION

A Project created by using Dijkstra Algorithm with some modifications & using Graphs Data Structure to find shortest path to your destination via Delhi Metro between any 2 stations. Also calculate Cost & Time taken to cover that path via Delhi Metro.

GitHub Link

Work Experience

See my complete work history on LinkedIn.

Software Development Engineer

Reliance JIO Platforms Limited

June, 2023 - present

  • Architected and developed scalable and fault-tolerant microservices for enterprise IoT and networking platforms using Node.js, Express.js, JavaScript(ES6), TypeScript, and Java Spring-Boot, enabling real-time orchestration of millions of connected devices.
  • Engineered high-performance back-end systems that include API Gateway, Rule Engine, and core CRUD services, achieving up to 30% reduction in processing latency through optimized integration with Broker Kafka, Redis cache, and MongoDB (No-SQL DB)
  • Optimized distributed data pipelines and storage solutions (PostgreSQL, Kafka), improving system throughput by 35% and query performance by 40%, while supporting millions of concurrent IoT device connections.
  • Implemented real-time alert and notification systems using Firebase Cloud Messaging (FCM) and Redis Pub/Sub, ensuring low-latency event delivery across IoT dashboards and boosting user engagement.
  • Enhanced enterprise Wi-Fi and networking platforms with RESTful microservices and efficient API designs, leading to a 40% decrease in API response times and better network analytics for live device monitoring.
  • Integrated real-time asset tracking via JioXplor APIs, improving geoloc accuracy by 20% on thousands of deployed edge devices.
  • Managed the complete software development life-cycle, from gathering requirements to conducting product demonstrations.
  • Data Analyst Intern

    Forsk Technology Pvt. Ltd.

    December, 2020 - January, 2021

  • Worked on Project Titled "Understanding Human Sentiments using Text Analysis Techniques".
  • The detailed explanation of the project is given above in Featured Projects Section of the website.
  • Data Analyst Intern

    Forsk Technology Pvt. Ltd.

    August, 2020 - September, 2020

  • Spearheaded a Machine Learning project, "Terrorism Analysis Using Insights", designing custom algorithms and Methods to identify key indicators and predict potential terrorist activities with 95% accuracy.
  • The detailed explanation of the project is given above in Featured Projects Section of the website.
  • Education

    Jaypee Institute of Information Technology, Sector-62 - Noida

    B.Tech Honors in Electronics & Communication Engineering [2019 - 2023]

    Abhinav Public School, Pitampura - New Delhi

    Completed 12th in 2019

    Delhi Public School, Sushant Lok - Gurgaon

    Completed 10th in 2017