ANSHUL SINGH

I develop apps, libraries, electronic devices, just anything related to technology that caters to make the life of people of this world easy whether you are just a general person or a developer like me, I build apps, electronic devices or libraries that make your life easier.

Experience

I have been programming since 2019, about 6 years ago.

None of my code was ever AI generated neither will be in future nor do I use it except for occasional deep research.

nearby

Python • 5 years

Flask, WebSockets, Tkinter • 5 years

Discord Bots using discord.py3 years

NLTK, DSA • 1.5 years

Network packet capture, manipulation & injection • About a year

nearby

JavaScript • 4 years

React, React-router, React Native, Expo • 4 years

UI, UX design using pure HTML & CSS4 years

WebSockets • 4 years

nearby

C & C++ • 2 years

Embedded C

Socket programming using select

ESP-32, ESP8266 using ESP-IDF

DSA

nearby

Java • 2 years

Android Development, Bluetooth, VoIP

nearby

Rust • 1 year

Projects

ESP32 based smart cycle controller

Interactionless locking and unlocking using BLE signal, security module with connectivity with or without wifi, GPS Tracker

Force Based Gesture control

Cytroid Entertainment system

Screenless Navigation using haptic feedback

Cycle Social Network with VoIP connectivity and real time location of friends

Interactionless locking and unlocking of your home

Dual Proximity sense, when you are near to the door, or when you tap your phone over the device for an NFC equivalent unlock experience using BLE

Direct connection to your Bluetooth smart watch and proximity sense directly using it

nearby

SharedVibes • Campus Social Networking Application

A specially tailored social network for your campus

Find anyone including your seniors, alumni, professors on campus

In-house advertisements of on going campus events

In-house developed search algorithm and chat engine

In-house developed markdown parser for full-fledged markdown experience

Chat Themes and extensive customizations

Yet to be deployed on campus

nearby

Sputh Mail • End-to-End encrypted email service

Email service with chat feature and simplistic and a better UI

Mails sent within the domain are end-to-end encrypted

In-house developed Mailing server for sending, receiving and downloading your emails in real-time completely encrypted (Does not rely on IMAP, POP3)

Deployed only for myself as of now

nearby

Sputh Bot • Global Chat Discord Bot

Global Chat bot which connects channels of servers together to sync messages across the connected to servers allowing users to do inter server chat using Discord WebHooks.

Messages along with any edits, deletes, bulk deletes, delete by mods, reactions, replies along with reply links, attachments, embeds, nicknames, avatar, guild specific avatars are synced in 100% realistic fashion across all servers.

Webhook based censorship for restricted words to give a realistic experience of censored messages coming directly from users.

Support for sending custom emojis, and emojis from any servers in messages without Discord Nitro

Support for sending Embeds using a command line like syntax using an In-house developed parser, makes use of webhooks.

Support to create Moderator application forms using Discord Modals and Selects directly in discord without having to rely on Google Forms

Moderation, spam rate-limit, raid detection and several other trivial functions.

Deployed with 18 servers connected in the main cluster, connecting more than 10k people. Website yet to be deployed

Asynchronous event driven, callback based websocket server and client

Support to asynchronously wait for messages until a certain timeout

Bonus support for JavaScript like Objects giving you access to dictionary keys using .attribute access

Wrapper over websockets library

Asynchronous event driven, callback based api wrapper over the ewelink api

Ewelink is one of the leading software provider for smart home devices like app controlled wifi switches etc.

Development halted due to lack of proper support from ewelink

Support for basic event loop with async sleep, awaitng on multiple asynchronous tasks at the same time, with proper suspension and resuming of coroutines

Very early stage and quite inefficient as of now

Development halted for now

Achievements

nearby

1st Prize @ Innovate-X2025

For presentation of Cytroid Smart Cycle controller

Organized by department of Industrial & System Engineering, IIT Kharagpur

References

nearby

Subhajit Sidhanta, Assistant Professor

@ Industrial & System EngineeringIIT Kharagpur

globe
Website