π¨π»βπ» Nimish Kulkarni
About π¨π»βπ» Nimish Kulkarni
Nimish Kulkarni is a Senior Software Engineer at Branch in Palo Alto, California, with extensive experience in software development and data engineering. He has worked for notable companies such as Cisco, VMware, and Palo Alto Networks, and holds advanced degrees in Computer Science and Artificial Intelligence.
Work at Branch
Nimish Kulkarni has been employed at Branch as a Senior Software Engineer since 2021. He works in Palo Alto, California, where he focuses on developing software solutions that enhance mobile search and advertising platform features. His role emphasizes scalability and recommendations, contributing to the overall performance and efficiency of Branch's offerings.
Previous Experience
Prior to his current position, Nimish Kulkarni held several roles in various organizations. He worked at VMware as a Senior Software Engineer from 2020 to 2021 and at Palo Alto Networks as a Senior Machine Learning Engineer from 2018 to 2020. He also served as a Software Engineer at Cisco from 2015 to 2018 and completed internships at Cisco and Arizona State University. His diverse experience spans multiple domains, including mobile applications and machine learning.
Education and Expertise
Nimish Kulkarni holds a Master's degree in Computer Science from Arizona State University, which he completed from 2013 to 2015. He also earned a Bachelor of Engineering in Computer Science from M.G.M's Jawaharlal Nehru College of Engineering between 2007 and 2011. In 2022, he completed a Professional Program in Artificial Intelligence at Stanford University School of Engineering, further enhancing his expertise in advanced technologies.
Technical Skills
Nimish Kulkarni possesses advanced skills in distributed systems and cloud frameworks, including Apache Spark and Kubernetes. He is proficient in data engineering techniques for data analysis, transformation, and collection. His technical toolkit includes machine learning and data science tools such as Keras, Tensorflow, and Scikit-learn, as well as experience with data infrastructure management using Elasticsearch, Redis, and Prometheus.
Software Development Practices
Nimish Kulkarni employs CI/CD practices using tools like GitHub Actions to streamline software development processes. He is skilled in utilizing various databases, including MongoDB, Oracle 11g, and Amazon S3, for effective data management. His focus on best practices in software development contributes to the efficiency and reliability of the projects he undertakes.