Hi, my name is
Harsh Barsaiyan.
I like building cool stuff.
I'm a student studying Electronics and Communications, interested in making and breaking software. I am passionate about web development, cloud computing, open source, and learning new things in general.
About Me
First off, whoami? Well, I am Harsh Barsaiyan. I am a student studying Electronics and Communications at IIIT Naya Raipur. I started programming at the age of 15, and have loved it ever since. The first language I ever learnt was Visual Basic, after which my focus shifted primarily to Python, C++ and JavaScript.
Fast-forward to today, and I’ve had the privilege of working at NTPC, as a Student Intern. I am a strong advocate for open source and I am always interested in working on new projects with new people. Do check out my repositories and feel free to contact me if you would like to collaborate on any project.
In my free time, I like to delve in the world of movies, read about history, and try out cutting-edge technologies.
Here are a few technologies I’ve been working with recently:
- Python
- C++
- JavaScript (ES6+)
- Java
- Flask
- Django
- Node.js
- Rust
Where I’ve Worked
Software Development Engineer Intern @ Regualtion30
May 2024 - Present
- Automated retrieval of financial filings from BSE, NSE, and SEBI (e.g. market news, corporate announcements, mergers, takeovers, IPO listings) using Python and cron jobs. Enhanced platform reliability and error handling by up to 20%.
- Created a comprehensive logging system to monitor script execution, server performance and database connection, sending automated emails in case of errors. Decreased error resolution time by up to 30%.
- Technologies - Python, Docker, PostgreSQL, AWS, Playwright, Git
Some Things I’ve Built
Featured Project
Cinny Tauri
Developed a web platform for live cryptocurrency tracking and historical data visualization, featuring CoinGecko API integration, interactive graphs, a drag-and-drop watchlist, and optimized performance with polling and caching for 30% faster load times.
- Next.js
- TypeScript
- Node.js
- Zustand
- TailwindCSS
Featured Project
Cinny Tauri
A lightweight desktop application for Cinny, a decentralized communication platform that leverages the Matrix Protocol, created using the Tauri framework Cross-platform application that works on Windows, MacOS and Linux from a single codebase.
- Tauri
- JavaScript
- Node.js
- CSS
Featured Project
QuizTime
A web app for online quiz creation and assessment with a robust anti-cheating framework having features like mobile phone detection, noise level prediction, multiple person detection etc. implemented using pre-trained open-source deep learning models.
- Python
- Flask
- MySQL
- JavaScript
- Node.js
- TailwindCSS
- Bootstrap
Other Noteworthy Projects
Google Docs Desktop App
A launcher made using Jade Application Kit (JAK) to display Google Docs (Docs, Sheets, Slides, Forms, Drive) as native applications in your Linux Distribution.
IoT Based Water Leakage Detection Framework
An intelligent water pipeline monitoring and leakage detection system deployed using Raspberry Pi that leverages Machine Learning, Signal Processing, Feature Extraction and Frequency Analysis of sound to identify water leakage in pipelines and smart homes. A message is sent to concerned person on detection of water leakage through Telegram.
Gravity Guy
An arcade Chrome T-Rex like game created in Python using the pygame library. Developed an AI version of the game based on reinforcement learning using the pyneat library.
What’s Next?
Get In Touch
I’m currently looking for internship opportunities for Winter 2023 / Summer 2024. If you like what you see here, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!
Say Hello