Developed monitoring and alerting capabilities in the CMS team and created a utility tool for automating QA testing. During my internship, built a Java-based data loader client library for preprocessing events and conducting data analytics using Elasticsearch and Kibana.
Implemented new vision approaches for DVR using machine learning and computer vision techniques. Analyzed dashcam video feeds and CAS alert data to identify potential hazards and understand event scenarios by correlating different event sequences.
Developed technical content including API documentation and user manuals for Transerve Online Stack (TOS), a SaaS platform for geospatial analytics.
Taught an introductory course to Python for students ranging from 12-18 years of age and increased enrollment by 40% during the course of the internship.
This will always be one my of favourite gigs as it made me realise how much I enjoyed teaching.
Responsibilities included technical writing and documentation for the analysis of various applications in the field of artificial intelligence and data science.
Currently, I am actively involved in the AsyncAPI open-source project which focuses on designing and documenting asynchronous APIs to enable scalable and event-driven architectures. I secured acceptance into their 2023 mentorship program that gave me the chance to collaborate closely with maintainers and community developers.
Apart from that, I am also a volunteer at FOSS Bangalore , a registered non-profit dedicated to the cause of building Free and Open Source (FOSS) projects and communities in India. We conduct regular meet-ups with a community centric approach dedicated to discuss open source technology and sustainable solutions.
A comprehensive five-part series addressing the basics of Hadoop and implementations of diverse problem statements, spanning from a counter application to employing distributed cache for joins.
An extension of the five part series where Hive was conceptually explored using the same set of problem statements.
An introduction into the basics of Spark programming using the same dataset and problem statements.
This blog post dives into leveraging Spark DataFrames and Spark SQL for analysis of the ML-100K dataset.
Customizable login and registration templates that offers a choice of DB to be used between MySQL and MongoDB.
A web application for an education driven contribution platform that can manage and maintain the interactions between different user profiles.
A CLI tool to implement and visualize digital image processing filters on a given input file without the usage of built in functions.