Bhavan Naik
- |-| linkedin.com/in/bhavan-naik/ | bhavan-naik.github.io/portfolio/
Summary
Software Engineer with 3 years of experience in backend development, cloud platforms, database
systems and performance optimization. Proven track record in building reliable and scalable systems
along with automating critical workflows. Passionate about solving real-world problems through clean,
efficient code, and continuously learning new technologies. Looking for a role in a dynamic growth-oriented
tech team to contribute with hands-on engineering expertise and a proactive ownership-driven mindset.
Experience
Senior Software Engineer 1 (SDE-2)
Jul 2023 – Present
CoinDCX
Bengaluru, India
• Developed a WebSocket Framework for sanity checks, automating a manual task of 1 hour to under 5 minutes.
• Owned and maintained the mock-data-generator backend service designed to emulate Binance APIs and
WebSocket systems. Later expanded it’s capabilities for Coinbase WebSockets which used FIX protocols.
• Contributed to resolving complex integration issues to help establish a robust Performance Platform.
• Utilized tools like Locust and custom Python scripts to simulate real-world traffic patterns and identify
performance bottlenecks, scaling backend services and load testing up to 5× of the current production levels.
• Performance-tested and optimized a critical backend service, reducing max latency from 4 seconds to 150ms.
• Implemented end-to-end Github CI/CD pipelines across backend services to streamline deployments.
• Built fully automated monitoring systems for production environments across all backend services.
• Developed fully automated monitoring systems for performance platform to optimize AWS RDS cost.
• Conducted 30+ technical interviews to scale the team with high-quality talent and facilitated smooth
onboarding by creating and maintaining internal documentation, helping reduce technical debt.
• Promoted from SDE-1 to SDE-2 within one year and recognized with multiple quarterly awards for
delivering high-impact solutions and driving platform stability.
Security Operations Engineer
Jul 2022 – Mar 2023
Zoom Video Communications
Bengaluru, India
• Automated GCP log streaming process using Python, streamlining and optimizing log management system.
• Created a streamlined Ansible playbook for Zookeeper management, improving time and operational efficiency.
• Implemented a Python-based automation for LastPass password management, boosting security of systems.
Education
PES University
Bachelor of Technology in Computer Science and Engineering
• CGPA: 8.31/10.0 [First Class with Distinction]
• Specialization: Machine Learning and Data Science
Jul 2018 – Sep 2022
Bengaluru, India
International Publication
•
•
•
•
•
•
Conference Name: ICDSMLA 2021
Licensee: Springer Nature Singapore Private Limited
Series: A Springer book series Lecture Notes in Electrical Engineering
Subtitle: Proceedings of the 3rd International Conference on Data Science, Machine Learning and Applications
Hardcover ISBN:-
Softcover ISBN:-
Key Projects
• IoT-based Smart Classroom Environment:
Our project focused on two of the most pressing issues—attendance and unsolicited energy consumption. Our goal
was to overhaul the manual system, without compromising its integrity. We developed a portable RFID finger-print
scanner that uses capacitance to gauge the depth of the finger and collect the fingerprint that must be activated by
the professor, thereby making our system fail proof.
• Tweet Scraping and Sentiment Analysis Using Python, Kafka & MongoDB:
Developed a system designed to scrape Twitter tweets based on user-defined keywords and analyze the sentiment
around specific topics. This project was aimed to gather both historical and live-feed tweets within a defined time
range, and it was implemented using Python, Kafka, and MongoDB followed by subsequent sentiment analysis
• Extensive Functional Banking System on both MSSQL and MySQL:
Built the system from scratch, immersing myself in the intricacies of banking operations and understanding the core
processes that needed to be represented in the system. This involved designing and structuring various database
tables, defining columns, and establishing the relationships between different entities within the system. I
meticulously charted out these components to ensure the system’s functionality and data integrity.
• Knowledge Repository Website using PHP:
This project aimed to create a centralized platform where users could store, access, and manage information on
various topics. I was responsible for designing and developing the backend of the system, ensuring that it could
handle user data securely and efficiently.
• 16 bit shift adder and 16 bit barrel shifter using Verilog:
Built 16 bit shift adder and 16 bit barrel shifter which was one of the key project tasks in the for Digital Design and
Computer Organization course. Although the project topics were pre-assigned, I took full ownership of designing and
implementing both components from scratch. The shift adder was designed to perform efficient binary addition with
shifting operations, while the barrel shifter allowed for the rotation of bits, both essential for optimizing
computational processes in digital systems.
• JavaScript Mini-Compiler using Yacc and Lex:
Built a mini-Javascript compiler using yacc and lex along with a team. My primary responsibility in the team was
writing the Yacc definitions for parsing the JavaScript-like syntax. I carefully defined the grammar rules for various
expressions and statements, ensuring the proper syntactic structure of the language. Additionally, I was involved in
the debugging process, where I helped identify and resolve issues related to the parser and token generation
Technical Skills
Languages: Python, Go, C/C++, JavaScript, HTML/CSS
Cloud: Amazon Web Services, Google Cloud Platform, Microsoft Azure
DBMS: SQL (MySQL, MSSQL, Postgres), R, MongoDB
BigData: Hadoop, HIVE, Kafka, Zookeeper, Spark, PySpark, Apache NiFi
Dev Tools: Git, Docker, Kubernetes, Jenkins, VS Code, PyCharm, Datadog, Grafana
Certifications
•
•
•
•
•
•
Programming with Google Go: University of California, Irvine Division of Continuing Education (Coursera)
Cloud Architecture: Core Concepts (LinkedIn Learning)
Introduction to AWS: Cloud Concepts (LinkedIn Learning)
Microsoft Azure Fundamentals (AZ-900)
Google Cloud Platform Badges of Completion (API, Cloud, Infrastructure, Kubernetes, Security, Web Apps)
Python Skill Badge: Earned from HackerRank