Mradul Sonkar
Student • Programmer • Open-Source Enthusiast

Who Am I?

My Image

I'm a Computer Science student at IIT Bombay, guided by the belief that those who love the journey will always go further than those focused on the destination. My passion for coding and open-source software reflects this philosophy—I’m constantly exploring, learning, and building, driven by curiosity and the love of the craft itself. From web development to systems programming, I enjoy solving real-world problems and pushing the boundaries of technology.

Languages
cpp python js php
Frontend
react tailwind html css
Tools
git github latex code

Projects

VoxElectra
VoxElectra
VoxElectra is a project I built during SOC 2024, focusing on speech-to-text conversion. It leverages machine learning models to transform audio input into accurate textual output, which can be especially useful in applications like transcription or voice commands. I designed it using TensorFlow, avoiding transformer-based architectures, as I wanted to explore more traditional deep learning methods.
View project here

Attendance Portal
Attendance Portal
The NSS Attendance Portal is a project I developed for tracking volunteer attendance at my college's NSS activities. The system is designed to handle location-based attendance, where volunteers are in different locations like NGOs or various campus sites. I also worked on creating PDF reports for different departments. This portal streamlines the attendance process, making it easier for NSS coordinators to manage and verify volunteer participation effectively.
View project here
DateSpark
DateSpark
DateSpark is a project I developed as part of my CS108 final assignment, aimed at creating a smart matching platform based on users' hobbies and interests. The idea behind DateSpark is to offer a personalized experience, where users can create profiles and find matches that align with their unique preferences. DateSpark was a fun way to apply my skills in both backend and frontend development, and it taught me a lot about user interaction and dynamic content generation.
View project here
Block Me Out
BlockMeOut
BlockMeOut is a Chrome extension I built to help users stay focused by blocking distracting websites during specific time intervals. The idea came from my own need to minimize distractions while working or studying, and I figured a simple, user-friendly tool could solve this issue. It’s a practical tool that’s made my workflow more productive, and I hope it can benefit others in the same way.
View project here