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, React.js, React Native, Java SpringBoot, Tailwind CSS, and BootStrap.
  • Databases: MongoDB, 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.

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.
  • Featured Personal Projects

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

    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_6 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

    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