Siddhartha Bariker Projects

Open Source

I view building software that improves people's lives as a form of meaningful innovation. It allows me to channel my inspiration into projects that make a real difference, dive deep into impactful issues, and craft tools for fun

You'll see that I particularly like programming languages, distributed systems, music, Visual effects.

If you find something interesting, let me know!

Home Server November 2023

Selfhosting
Raspberry Pi
Devops

A hobby project

I started my self-hosting adventure with a Raspberry Pi 3, achieving an impressive 99% uptime, only disrupted by occasional Xfinity outages. This setup reliably hosted Plex, AdGuard, and various side projects, all exposed to the external network through Cloudflare. As my needs grew, I upgraded to a more robust system, a Dell PowerEdge R720 server with two Intel Xeon processors and 64 GB of RAM, managed through Proxmox. This setup doesn’t just house personal projects; it allows me to experiment with Kubernetes / Docker, and even run a VectorDB. By hosting these on my own server, I’ve do save considerable(?) $$$ compared to using cloud services like DigitalOcean, AWS, and Hetzner. This journey has also been a good learning experience in networking, security, and system administration.

Links: Homepage

Home Server preview image

Film - Tesla x Dodge October 2023

film
cinematography

Short-film

Film - Tesla x Dodge preview image

Film - Brookline July 2023

film
cinematography

Short-film

Brookline is a suburb of Boston with a population of 62,698. Brookline is in Norfolk County and is one of the best places to live in Massachusetts Video Link

Links: Youtube

Film - Brookline preview image

Stock Analysis Platform January 2020

Finance
Python
Go
React

yet another hobby project

I collaborated with a professor to develop a stock analysis platform, which became an exciting venture into the world of financial data aggregation and algorithmic decision-making. Our goal was to create a tool that could advise users on whether to buy a specific stock based on real-time data pulled from various financial websites. The real challenge, however, was acquiring the data. Many sites employed anti-scraping measures, so I had to devise creative methods to gather the necessary information without being blocked. Once collected, the data was stored in a database, which our custom algorithm then accessed to generate buying recommendations. The final piece of the project was a user-friendly dashboard that displayed all this information in an accessible and visually appealing manner. This project not only enhanced my skills in data scraping and database management but also deepened my understanding of financial algorithms and user interface design.

Stock Analysis Platform preview image

Process Monitoring using IIoT January 2020

Research
IIoT

Publication / research

This project involves the design and development of IIoT hardware and supporting software for monitoring machine process by acquiring real-time data of Machine parameters such as Spindle, Clamp, Power and Alarm. The hardware is developed in such a way that it is plug and play. This avoids major overhaul of Legacy machines for Upgrading to IIoT. It is independent of CNC system. All the machines on the shop floor can be fitted with the system and tracked in real-time. The Software developed is stored onto a central system which does the functions of storage and analysis of data. The Users with valid credentials only can access the data. The Integrated UI developed gives interactive environment to the user to monitor the machines on the shop floor. This project was presented at IMTEX 2019

Links: Publication, Article

Process Monitoring using IIoT preview image

Belgaum News One August 2018

Go
Java
Android

A news aggregator app for my hometown

Belgaum One provides news in English, Marathi and Kannada News from leading news Agencies of Belgaum. Watch Live TV 📺- Seamlessly enjoy 🙌 over 7 Local TV Channels in one place for Free. No sign-ups / No OTP. Simply play. Public TV, TV9 Marathi/Kannada , Suvarna News and Many more. Get breaking news, daily news videos, headlines & updates on politics, sports, business, entertainment, technology & automobile🏘️

Links: Playstore

Belgaum News One preview image

Assistive device for visually impaired July 2018

Research
IoT
Prototyping

Research

Title - An Electronic Smart Jacket for the Navigation of Visually Impaired Society According to World Health Organisation (WHO) study, 90% of the info to the human brain is sent through eyes alone. The Study also says that there are about 285 million visually impaired or blind people across world. In this paper, we proposed an efficient, reliable and low-cost wearable jacket for the people suffering from visual impaired. A smart jacket is designed by embedding the sensor on the jacket, that enables the user to detect an obstacle and safely navigate. The prototype model has an accuracy of 98% for obstacle with in 200cm. The smart jacket requires low power hence can be used for real time navigation for visually impaired people.

Links: Publication

Assistive device for visually impaired preview image

Robotic Arm November 2017

Robotics
Arduino
Controls

yet another hobby project

Back in my college days, I had this crazy idea to build a robotic arm on a shoestring budget. I rummaged through my stuff and found some old pencils and spare motors. I got down to business, using the pencils as the arm’s structure and hooking up the motors with an Arduino. Here’s the funny part—I originally built it to automate swiping on Bumble, but when my mom caught a glimpse of it, I had to change gears. I quickly came up with a more wholesome application—using it to automatically double-tap posts on Instagram. My friends had always teased me about how rarely I engaged on Insta, so I thought this would be a hilarious way to show them that I was still keeping up, even if it was through a robot proxy. Looking back, this project wasn’t just a fun way to kill time; it was also a quirky solution to a real problem—staying active on social media when you’re not really feeling it.

Links: Youtube

Robotic Arm preview image

Film - A day Before 8th mile Video September 2017

film
cinematography

Short-film

A video I made from random footages shot at my college. Video Link

Links: Youtube

Film - A day Before 8th mile Video preview image

Audio Reactive Lights August 2017

Python
Raspberry Pi
ESP32

A hobby project

Audio reactive LED lights using WS2812B is a project that combines sound and visual elements to create an immersive lighting experience. The project utilizes WS2812B LED strips, which are individually addressable RGB LEDs, allowing for precise control over each LED’s color and brightness.

Links: Youtube

Audio Reactive Lights preview image

Noteshunt.com August 2017

Wordpress
Mysql
php

Online Marketplace to Sell/Buy Notes and Question Papers

A Student’s Life is filled with Ups and Downs, Some would want to start earning and some would want to survive the semester too. Well we have a solution for both so Sell the Notes you make in Class, You will not only be earning money but also Sharing the knowledge. If you don’t have text books don’t worry we have notes for you

Links: Website, Promo Video

Noteshunt.com preview image

IOT based Solar Powered Inverter June 2017

Hardware
IoT
Prototyping

Just another hobby project

• Built a solar powered UPS • Uses IOT to Update the remaining battery capacity to Cloud • Learnt to Gather, Upload and Visualise data using cloud • Webpage - http://energy.bsid.io

Links: Youtube

IOT based Solar Powered Inverter preview image

Power Bank from old Laptop battery May 2017

PCB
IoT

A hobby project

Quite a lot of people have old laptops lying around, and while the majority of the parts are hard to salvage, there is one part that can be used: the battery. In this video, I have used the cells to make a power bank that can charge my phone around 6 to 8 times with one charge.

Links: Youtube

Power Bank from old Laptop battery preview image

TV Ambilights February 2016

Raspberry Pi
IoT

A hobby project

Let me tell you about one of the fun projects - building my own Ambilight system for my old LCD TV. This was back when Ambilight setups were still pretty niche I gathered all the necessary components, including a Raspberry Pi and some WS2812B LEDs, and paired it with Kodi, an awesome media center app. It took some coding and hardware tinkering, but when I finally got it working, it was like magic. The LEDs danced around the edges of my TV, perfectly synced with whatever was playing on the screen.

Links: Youtube, In Media

TV Ambilights preview image

Home Automation February 2016

Raspberry Pi
IoT

A hobby project

Picture this: it’s 2016, and IoT is still a pretty foreign concept to someone in a tiny city with limited internet access. But there I was, a kid from a small city in India, ready to take on the challenge of automating my entire home with nothing but a Raspberry Pi, some relays, and a whole lot of guts. I mean, rewiring an entire house? That’s no joke, especially when you’re working with limited resources and relying mostly on knowledge from books. But I was determined to make it happen. I installed relays on various outlets, so I could control them with IoT tech—something that was still pretty new to me at the time. It was a wild ride, but somehow, I managed to bring my vision to life all on my own. And you know what? It actually worked! Sure, it might not seem like a big deal now, but back then, it was a huge accomplishment. In fact, a local organization even featured my project and gave me some grants and funds to keep pursuing my passion for innovation. Of course, my mom wasn’t exactly thrilled about me messing with the house’s wiring, but hey, sometimes you’ve gotta take risks to make cool things happen. Looking back, that project was an early glimpse into the practical applications of IoT technology—and it was all driven by my curiosity and love for tinkering.

Links: Youtube, In Media

Home Automation preview image

Autonomous Drone January 2016

Robotics
Drone
Autonomous

yet another hobby project

Back in my college days, I had this crazy idea to build a robotic arm on a shoestring budget. I rummaged through my stuff and found some old pencils and spare motors. I got down to business, using the pencils as the arm’s structure and hooking up the motors with an Arduino. Here’s the funny part—I originally built it to automate swiping on Bumble, but when my mom caught a glimpse of it, I had to change gears. I quickly came up with a more wholesome application—using it to automatically double-tap posts on Instagram. My friends had always teased me about how rarely I engaged on Insta, so I thought this would be a hilarious way to show them that I was still keeping up, even if it was through a robot proxy. Looking back, this project wasn’t just a fun way to kill time; it was also a quirky solution to a real problem—staying active on social media when you’re not really feeling it.

Links: Youtube

Autonomous Drone preview image