~/swatish
IST
$ ls -la ~/projects

Projects

Here are some of the projects I've worked on. I love building stuff and exploring new technologies.

01

Screen Pastel

Developer·Oct 2025 - Present

Create Beautiful Screenshots - A web application for creating beautiful screenshots by customizing window frames, backgrounds, borders, shadows, and styling.

$ cat achievements.md

Achievements

  • Developed an open-source screenshot editor with many customization options like shadows, gradient backgrounds, stacking window effects, and style controls.
  • Added real-time preview and the ability to export or copy high-quality images.
  • Created an easy-to-use interface with tabs for uploading images or pasting them from clipboard.
$ echo $TECH_STACK

Technologies

Next.jsTypeScriptTailwind CSShtml-to-imageBiome
02

Lumen

Team Lead & Full-Stack Developer (Group Project)·Feb 2025 - May 2025

An app that helps you focus on what matters, track your habits, and eliminate distractions for a more productive and mindful digital experience.

$ cat achievements.md

Achievements

  • Developed an app to enhance focus and productivity through habit tracking, the Pomodoro technique, distraction-free browsing, app usage blocking, and smart alarms.
  • Built a backend system for user authentication, synchronized user data, point tracking, and leaderboards.
  • Implemented a local-first approach to ensure offline functionality and data reliability.
$ echo $TECH_STACK

Technologies

React NativeNode.jsTypeScriptMongoDBNextjs
03

Rakshak

Backend developer and Team Lead·Oct 2024

An emergency response system connecting users in need with nearby volunteer responders, developed during a hackathon.

$ cat achievements.md

Achievements

  • Designed and implemented a FastAPI-based backend for SOS alert handling and responder selection
  • Integrated Firebase for live location tracking and real-time notifications
  • Built endpoints for SOS management, responder notifications, and proximity-based responder selection
$ echo $TECH_STACK

Technologies

PythonFastAPIFirebase
04

Bad UIs

Creator·Aug 2024

A collection of intentionally bad user interfaces showcasing poor design choices for entertainment and learning.

$ cat achievements.md

Achievements

  • Designed and implemented a gallery of exaggeratedly poor UI/UX patterns for educational purposes
  • Created interactive examples such as 'Gravity Volume Slider' and 'Easy Unsubscribe Button'
  • Inspired by the r/badUIbattles community to highlight what not to do in UI design
$ echo $TECH_STACK

Technologies

HTMLCSSJavaScript
05

PyScripts

Creator·April 2023

A repository of Python scripts for automating and simplifying various tasks.

$ cat achievements.md

Achievements

  • Created a collection of versatile Python scripts, including file organization, batch processing, and password generation
  • Implemented utilities like file_sorter.py, doc_to_pdf.py, and compress_videos.py to streamline workflows
  • Provided clear usage instructions and ensured platform compatibility for all scripts
$ echo $TECH_STACK

Technologies

PythonDocx2PDFFFmpeg
06

Kwizzy - The Quiz Website

Developer·April 2023

Developed a quiz website, Kwizzy, with a PHP backend and API-connected frontend.

$ cat achievements.md

Achievements

  • Implemented necessary and easy-to-use features, resulting in positive user feedback and increased time spent on the site
  • Enabled real-time quiz play with live score updates
  • Simplified the process of creating, playing, and scheduling quizzes
$ echo $TECH_STACK

Technologies

PHPAPIMySQL
07

Away Lock

Creator·Jan 2023

A Python script to lock the computer after user inactivity, with a configurable hotkey to reset the timer.

$ cat achievements.md

Achievements

  • Developed a script to detect user inactivity and trigger computer lock after a specified interval
  • Implemented configurable options for inactivity interval and hotkey using Virtual-Key Codes
  • Provided usage instructions and guidelines for integrating the script with Windows Task Scheduler
$ echo $TECH_STACK

Technologies

PythonPyWin32
08

Academic Results Bot

Creator·Jan 2022

A Telegram bot that delivers university results quickly and conveniently, right to your fingertips.

$ cat achievements.md

Achievements

  • Developed a Telegram bot using Python to fetch and deliver university results
  • Integrated APIs and implemented a user-friendly interaction flow
  • Ensured real-time delivery and error handling for a smooth experience
$ echo $TECH_STACK

Technologies

PythonTelegram Bot API
09

Shaktimaan Bot - Group Management Bot

Maintainer and Developer·2020

Designed and implemented Shaktimaan Bot, a high-performance Telegram bot for group management.

$ cat achievements.md

Achievements

  • Built with Python, the bot efficiently managed 1.5M+ users across 11k chats
  • Implemented robust features for user management and moderation
  • Ensured high performance and scalability to handle large user bases
$ echo $TECH_STACK

Technologies

PythonTelegram Bot API