K

Kshitiz Raj

Senior Software Engineer

India10 yrs 4 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in building scalable backend systems.
  • Led successful IoT platform development.
  • Transformed legacy systems into modern architectures.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in IoT and scalable architectures.

Contact

Skills

Core Skills

Backend DevelopmentMicroservices ArchitectureProject ManagementIot DevelopmentSoftware Development

Other Skills

AccountingAmazon Web Services (AWS)Application DevelopmentApplication Programming InterfacesArtificial Intelligence (AI)CC++Cascading Style Sheets (CSS)Concurrent ProgrammingCross-team collaborationDatabase optimizationDesign PatternsENDUREvent-driven architectureFOTA

About

Passionate about building scalable, high-performance backend systems with expertise in IoT platforms, real-time data pipelines, distributed systems, and event-driven architectures. With almost 8 years of experience, I have designed and developed microservices, metadata management systems, and firmware update solutions (FOTA) for large-scale applications. I specialize in Low-Level & High-Level Design (LLD, HLD), database optimization, and real-time processing using Java, GoLang, Python, and technologies like Kafka, gRPC, PostgreSQL, Redis, and TimeScaleDB. Always, excited about solving complex challenges in scalability, automation, and real-time data processing to build efficient and reliable systems.

Experience

10 yrs 4 mos
Total Experience
2 yrs
Average Tenure
2 yrs 3 mos
Current Experience

Warner bros. discovery

Senior Software Engineer

Mar 2024Present · 2 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Product: Metadata Visualization Service
  • Leading the development and POC to use a common data source for multiple backend metadata verticals, reducing the multiple
  • database usage.
  • Lead the Project of Warner Bros Rebranding to HBO MAX
  • Leading a cross-team project for Bleacher Reports by Making an Event Based Article Ingestion to Google and BING Search
  • Index
  • Refactored legacy codebase to reduce rebranding deployment time from 30 days to 2 days, achieving efficiency improvement of
  • 93 percent.
  • Refactored legacy implementation of existing metadata delivery which reduced hash calculation and comparison and generating
  • status for each record (for almost 300K records) from almost 14 hours to 3 minutes.
  • Designed and implemented an event-driven messaging protocol to efficiently deliver metadata to clients.
  • Led the successful deployment of a unified metadata architecture for Discover+ and Max apps across the US and Canada,
  • reducing internal system data overhead by nearly 60
  • Transformed the legacy system into a SaaS-based platform with a unified metadata architecture for Discovery+ and Max OTT
  • apps, enabling both applications to share the same underlying schema and data pipeline. This significantly reduced data
  • redundancy and improved the maintainability of message channels, schemas, and formats.
  • Collaborating with cross-functional teams to streamline metadata-related workflows, unifying internal services, databases, and
  • data structures to improve system scalability and consistency.
  • Developing a Delta metadata generation framework tailored for partner-specific needs.
  • Refactored microservice architecture to adopt an event-driven model, ensuring real-time updates for partner-specific metadata
  • upon generation.
  • Built a configuration API service integrated with a user-friendly user interface, enabling operators to efficiently manage workflows
  • across multiple partners.
JavagRPCEvent-driven architectureMetadata managementMicroservicesDatabase optimization+2

Ola electric

Software Development Engineer 2

May 2022Mar 2024 · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • Product: IoT Platform
  • Led the IoT Platform Backend team, handling Low-Level Design (LLD) and task assignments.
  • Developed an IoT platform for automation devices, including robots and manufacturing machines.
  • Designed and integrated OAuth2 service to dynamically generate credentials and tokens for authorization.
  • Developed Fleet Management System (FMS) to register, manage fleets, and send commands to Autonomous Mobile Robots (AMRs).
  • Integrated gRPC communication between microservices.
  • Built a Flink job for real-time data calculations received from IoT machines.
  • Developed a bidirectional data pipeline handling 10ms message frequency for nearly 200 machines running in parallel.
  • Created a Data Quality Service, processing camera data every 100ms and responding with real-time quality analysis within the next 100ms.
  • Developed machine simulation flows for Proof of Concept (PoC) in data pipeline testing.
  • Collaborated with the AMR (Autonomous Mobile Robot) team to integrate, manage, and control robotic devices deployed at manufacturing sites.
  • Built Python-based data pipelines connecting IoT systems, Redis, TimeScaleDB, and Grafana.
  • Product: FOTA (Firmware Over-the-Air Updates)
  • Led the FOTA Backend Team, overseeing design and development.
  • Developed a FOTA service that securely delivered software updates to 120,000+ electric scooters across MoveOS 2 & MoveOS 3 releases.
  • Proposed and implemented a fix for scooter overheating issues caused by incompatible software installations.
  • Designed and implemented a PULL-based FOTA system, where scooters initiate update requests to retrieve and install the correct firmware versions.
IoTLow-Level Design (LLD)OAuth2gRPCReal-time data processingPython+4

Shell

2 roles

Software Engineer

Promoted

Oct 2021May 2022 · 7 mos

  • Developed Accounting Reconciliation reports and redesigned the implementation using Design Patterns.
  • Worked with the team to bring the legacy code from AVS (C equivalent) to Java.
  • Designed and Developed Accounting Rules and Calculations for Derivative Trades.
JavaDesign PatternsAccountingSoftware Development

Software Developer

May 2019Oct 2021 · 2 yrs 5 mos

  • Worked with Finance team during Month, Quarter and Year end closure.
  • I worked on the legacy tool ENDUR, which was used for reporting, management, and assessment of different commodities trades. The tool used different scripts written in Java and C.
JavaCENDURSoftware Development

Nokia

Research And Development Engineer

Jul 2017May 2019 · 1 yr 10 mos · Bengaluru Area, India · On-site

  • Worked in the Discovery section in logical layer of NMS
  • Developed scripts which parses the log and let one focus on the type of error/ warning , explicitly for developers using which productivity improved by 20 percent - as mentioned by my peers
  • Developed Jobs Sections on NMS page which logs different task running and displays their breadcrumb, using which a problem can be identified and fixed
  • Worked on logical layer of the Network in identifying and routing a network’s path
  • Engineered and fixed multiple issues and bugs in the existing implementation and legacy code
JavaCSoftware Development

Computer society of india, pesce mandya

Web master

Sep 2015Feb 2017 · 1 yr 5 mos · Mandya,India

ScriptingNetwork ManagementSoftware Development

Education

PES COLLEGE OF ENGINEERING MANDYA

Bachelor's Degree — Computer science and engineering

Jan 2013Jan 2017

M.S.Memorial Public School, Motihari,Bihar

Intermediate Education

Jan 2011Jan 2013

St. Xavier's Higher Secondary School , Bettiah, West Champaran, Bihar

High School — High school

Jan 2006Jan 2011

Stackforce found 100+ more professionals with Backend Development & Microservices Architecture

Explore similar profiles based on matching skills and experience