Rajendra Dangwal

Senior Software Engineer II at Confluent

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rajendra Dangwal is a Senior Software Engineer II based in Bengaluru with eight years of experience building reliable back-end systems and database integrations. At Confluent he progressed from Software Engineer to Senior Software Engineer II, contributing to production-grade projects around Kafka and change-data-capture. He is an active open-source contributor on well-known projects like Kafka Connect and Debezium, focusing on database dialects, test reliability, logging, and subtle bug fixes such as Sybase null-handling and schema-history edge cases. Rajendra blends strong testing discipline with practical compatibility work across Oracle, Postgres, SQL Server and Sybase, demonstrating deep familiarity with JDBC and CDC internals. Trained with a Master’s in Computer Science from IIT Madras, he brings academic rigor to pragmatic engineering problems and a knack for improving robustness in distributed data pipelines.
code9 years of coding experience
job5 years of employment as a software developer
bookIndian Institute of Technology Madras
bookBachelor of Engineering (BE), Computer Science, Bachelor of Engineering (BE), Computer Science at Babulal Tarabai Institute of Research and Technology, Sagar Madhya Pradesh
bookIntermediate (XII), Computer Science, Intermediate (XII), Computer Science at Kendriya Vidyalaya No. 1 Sagar M.P.
bookAISSE (X), AISSE (X) at Kendriya Vidyalaya Dhana, Sagar M.P.
languagesEnglish, Hindi
github-logo-circle

Github Skills (16)

testing10
javas10
change-data-capture10
kafka-connect10
kafka10
apache-kafka10
postgresql10
event-stream10
jdbc10
sybase10
event-streaming10
java10
database9
databases9
debugging8

Programming languages (3)

JavaShellCSS

Github contributions (5)

github-logo-circle
Kafka Connect connector for JDBC-compatible databases
Role in this project:
userBack-end Developer
Contributions:33 reviews, 92 commits, 26 PRs in 5 months
Contributions summary:Rajendra contributed to the JDBC Kafka Connect connector by merging code branches, primarily integrating changes from other branches into the main development lines. This included changes to the GenericDatabaseDialect, OracleDatabaseDialect, and SybaseDatabaseDialect code, indicating work across different database system compatibilities. Furthermore, the user made changes to various test classes including PostgresDatatypeIT, TimestampIncrementingCriteriaTest and MicrosoftSqlServerSinkIT which demonstrates a strong understanding of testing and integration within the connector's functionality. The user also focused on fixing a Sybase dialect null field handling issue.
databasedatabasesjdbckafka-connectconfluent
debezium/debezium

Sep 2022 - Dec 2022

Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
Role in this project:
userBack-end Developer
Contributions:19 reviews, 10 commits, 23 PRs in 3 months
Contributions summary:Rajendra primarily focused on bug fixes and code improvements within the Debezium project, specifically addressing logging and schema history related issues. Their contributions involved modifying code across various components like core, storage, and connector modules to refine logging levels, handle specific data types, and address error handling. The user also worked on adjusting streaming behavior and fixing tests, demonstrating a focus on overall system reliability and data consistency.
change-data-capturedatabasedatabasesdebeziumkafka-connect
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial