Brij Raj Kishore

Software Engineer

Noida, Uttar Pradesh, India5 yrs 1 mo experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in high-performance computing and distributed systems.
  • Led significant projects in healthcare data infrastructure.
  • Proficient in optimizing Spark workflows for performance.
Stackforce AI infers this person is a Big Data and Healthcare technology expert with strong capabilities in distributed systems.

Contact

Skills

Core Skills

Distributed SystemsBig DataFirmware DevelopmentWireless CommunicationSoftware Development

Other Skills

AIAMD CompilerAPI DevelopmentAWSAlgorithm DesignAlgorithmsAnalyticsApache SparkArtificial Intelligence (AI)Artificial Neural NetworksBluetoothCC++Code ReviewComputer Science

About

Brij Raj Kishore serves as a Senior Member of Technical Staff (Sr. MTS) at Zettabolt Technolgies Pvt Ltd, where he brings around five years of development experience to the table. His skill set covers a wide range of areas, from low-level hardware design to high-level distributed systems. His highest qualification is M.Tech in Computer Science from NIT Nagpur. Currently working with US health care client leading the data infra on Microsoft Fabric to provide insights. Worked with Engineering Teams of AMD (Xilinx) , Tigergraph, NVIDA, Neuroblade in High Performance computing to accelerate the computation using Hardware. He has worked on products using technologies like Incubator Gluten, Meta Velox, Apache Spark, Apache Arrow and Intel-OAP Gazelle Plugin for heterogenous computing acceleration . His work includes C++ kernel development for FPGA integration in Hive and Apache Spark and performance optimization through profiling operators from code level resolution. He has worked on ZettaProf, a profiling tool aimed at enhancing Spark workflows which saves a 3x of time by profiling, comparing workloads and giving recommendation for your spark workloads. His journey began with Tata Consultancy Services, where he contributed to the development of Enterprise Point of Sale software, focusing on both front-end and back-end development. He later moved to NXP Semiconductors and specialized in kernel and driver development for Bluetooth and Wi-Fi (Coex Team). He is a skilled engineering professional with a practical and diverse background that has made a positive impact in various areas of technology.

Experience

Zettabolt technologies

Senior Member of Technical Staff

Dec 2021Present · 4 yrs 3 mos · Noida, Uttar Pradesh, India

  • Neuroblade SPU intergration with Apache Spark : Worked with engineering team of Neuroblade (now acquired by AWS) to integrate Apache Spark + Apache Incubator Gluten + Meta Velox with Neuroblade SDKs to give 2x+ acceleration on top of Velox and 5x speedup compared to Apache Spark.
  • AMD AOCL Spark Accelaration on Meta’s Velox: worked on accelerating Apache Spark for AMD
  • Epyc Processors by 2x runtime speedup by integrating AMD Compiler and AMD Libraries on top of
  • Meta’s Incubator Gluten Spark https://github.com/facebookincubator/velox/ using heterogenous computing on spark operators by offloading JVM-based SQL
  • Engines Execution to AOCL Native Engine in C++ fom Java, Scala constructs
  • ◦ Hive: Optimized and accelerated hive execution engine runtime by 20% for better performance & enabling it for heterogeneous computing by offloading execution kernels from Java to C++ layer for computation CPU and FPGA
  • ◦ ETL Pipeline on AWS: Developed and deployed a robust automated ETL pipeline for processing Drug Sales Data on the AWS cloud platform. Utilized AWS Glue alongside PySpark as the processing backend, ensuring efficient and scalable data transformation.
  • ◦ NVIDIA cuGraph Acceleration: Worked on integrating TigerGraph GSQL on NVIDIA Cuda. Achieved GPU
  • acceleration of 100x on Page-rank algorithm computation
  • ◦ ZettaProf: Building ZettaProf : A spark profiling tool which profiles your spark applications, cuts the debugging time short by upto 60%, shows problem in application and gives recommendation to optimize thus enabling faster deployment and saves a lot of developer time
Apache SparkC++AWSETLProfilingDistributed Systems+1

Nxp semiconductors

FW/MW Engineer

Jul 2021Dec 2021 · 5 mos · India · On-site

  • Contributed to the migration of Bluetooth single antenna chip code to support dual antenna technology for NXP's hardware solutions.
  • Assisted in debugging Wi-Fi 2.4 GHz and Bluetooth LE issues using tools like gdb and Wireshark to enhance communication performance.
  • Conducted performance testing with Iperf to identify wireless communication bottlenecks and ensure optimal data throughput.
  • Developed Shell and Perl scripts for automation tasks, reducing manual efforts and speeding up testing cycles.
BluetoothWi-FigdbWiresharkShell scriptingFirmware Development+1

Tata consultancy services

Software Engineer

Aug 2017Jan 2018 · 5 mos · Bengaluru, Karnataka, India · On-site

  • Developed and debugged APIs for TCS's POS system Omnistore, enhancing transactional functionalities.
  • Increased code coverage from 62% to 70% by implementing JUnit test cases, improving system reliability.
  • Collaborated with QA and product teams to enhance testing strategies and reduce production issues.
API DevelopmentJUnitTesting StrategiesSoftware Development

Landis+gyr

Intern

Nov 2016Jan 2017 · 2 mos · Noida, Uttar Pradesh, India · On-site

  • Implementation Of Communication Stack For Sensors And Actuators. – “An
  • Exploratory Project, Installing and Exploring the Open Source IOT Platform”.

Education

Visvesvaraya National Institute of Technology

Master of Technology - MTech

Jan 2019Jan 2021

Scaler

Sep 2020Aug 2022

GL Bajaj Institute of Technology and Management

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Distributed Systems & Big Data

Explore similar profiles based on matching skills and experience