Nikhil Bansal — Senior Software Engineer
I am a software developer and data engineer with a master's degree in computer science from IIIT-Hyderabad, where I ranked among the top 3% of students and published several papers in prestigious journals and conferences. I am passionate about applying my skills and knowledge to meaningful and impactful projects that make a difference in the world. As my role as senior software engineer at Confluent, I was part of the core engineering team, where I collaborated with PMs, leads and QA to build and enhance scalable systems particularly for Audit Logging Platform. I developed and maintained core java and Go audit emitter libraries that are used by all Confluent Cloud services to produce standardized audit logs to a central kafka cluster. I was also part of the core team responsible for re-designing and deploying the audit logging platform necessary to achieve federal authorization for Confluent Cloud. For this project I collaborated closely with PMs to understand strict requirements for the audit logging pipeline, re-design and implement solutions to satisfy those compliance and requirements and work with the QA team for testing those compliance and requirements This involved creating AWS EKS and kafka clusters, deploying OpenSearch & S3 storage, and Datadog for monitoring. For infra I utilized terraform for provisioning almost everything. This also involved making significant design and implementation to make the audit logs platform more reliable. As a Research Assistant at IIIT Hyderabad's Centre for Visual Information Technology (CVIT), my research was centered at the intersection of distributed systems, deep learning, and real-time content analysis. I specialized in developing systems to detect anomalous user behavior in collaborative online environments. My primary contribution was the design and implementation of 'DrawMon', a novel distributed system for identifying atypical sketch content in concurrent Pictionary games. This work, which involved building a full-stack data collection platform and training a deep learning model for real-time moderation, culminated in a first-author publication at the prestigious ACM Multimedia 2022 conference.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the SaaS industry.
Location: Bengaluru, Karnataka, India
Experience: 7 yrs
Skills
- Software Infrastructure
- Software Design
- Computer Vision
- Natural Language Processing (nlp)
Career Highlights
- Ranked in top 3% at IIIT-Hyderabad
- First-author publication at ACM Multimedia 2022
- Developed scalable systems for Confluent Cloud
Work Experience
Medable, Inc
Sr. Developer (8 mos)
Confluent
Senior Software Engineer (3 yrs 11 mos)
Indian School of Business
Data Science Intern (6 mos)
Qualcomm
Qualcomm innovation '19 Finalist (0 mo)
Google Summer of Code
Open Source, Student Developer in Google Summer of Code'19 for RoboComp (3 mos)
CVIT - IIIT Hyderabad
Research Assistant (2 yrs)
Teaching Assistant (1 yr 5 mos)
VLEAD
VLEAD Intern (2 mos)
Education
Bachelor of Technology - BTech at International Institute of Information Technology Hyderabad (IIITH)