Bhavan Naik

Bhavan Naik

$30/hr
Software Engineer who has experience across multiple fields
Reply rate:
66.67%
Availability:
Hourly ($/hour)
Age:
24 years old
Location:
Bengaluru, Karnataka, India
Experience:
3 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.