A Backend Developer with a Passion for Clean Architecture
I'm Shushant Rishav, a backend engineer with a strong foundation in computer science and a focus on building reliable, scalable backend systems and distributed services. Over the past few years, I've worked extensively with Golang, Python, Docker, Redis, and cloud-native tools to design high-performance APIs, decentralized applications, and data-driven platforms. I enjoy architecting clean, efficient systems that solve real business problems, whether it's handling high-traffic URL shortening, enabling blockchain-based payments, or designing machine learning pipelines for large-scale data. I'm passionate about distributed systems, systems design, and backend engineering best practices, and continuously challenge myself to deliver clean, performant, and maintainable code.
I specialize in backend engineering with expertise in Golang and Python for building distributed systems, high-performance APIs, and scalable web services. My technical toolkit includes Docker, Redis, and cloud-native development tools for containerized and microservices-based applications. I'm experienced in machine learning workflows using TensorFlow, Scikit-learn, and LightGBM, with hands-on work in AI-driven platforms and data pipelines. Additionally, I have a solid foundation in core computer science principles like data structures, algorithms, networking, database management systems, and system design ensuring the solutions I build are reliable, efficient, and scalable.
QEats is a high-performance food ordering application that enables users to discover nearby restaurants and place orders seamlessly. Built with a focus on speed, scalability, and clean architecture, it leverages modern backend principles, efficient API design, and location-based search to deliver a real-time food ordering experience.
BlockCart is a decentralized retail management system built using FastAPI and powered by Ethereum smart contracts, designed to ensure transparent, tamper-proof transaction recording. The platform automates key retail processes including loyalty point awarding, real-time point redemption, and secure order logging, all recorded immutably on the blockchain. It also supports dynamic INR to Wei currency conversion for seamless integration between traditional and crypto-based transactions. With a focus on decentralization, transparency, and user trust, BlockCart brings the benefits of Web3 technology to modern retail ecosystems.
CutLink is a lightweight, scalable, production-ready URL shortener built with a clean, modular Go (Golang) backend architecture. It allows users to generate short, reliable URLs from long links, making them easier to share and manage. Designed for simplicity and speed, CutLink focuses on robust redirection, efficient routing, and maintainable code structure ideal for personal use cases or as a backend for larger systems. Fully containerized and deployed, it ensures consistent performance and seamless operation in modern development environments.
NewsSelect is a smart, NLP powered news summarization platform that leverages deep learning to generate concise, personalized news summaries. It involves end-to-end preprocessing and tokenization of raw news articles, followed by training a sequence-to-sequence summarization model using techniques like attention-based RNNs or Transformers. The trained model is then integrated into a Django based web application, enabling users to read categorized, digestible summaries from reputable news sources. NewsSelect aims to reduce information overload and help readers stay informed with minimal effort delivering only what matters most.
Malware Threat Prediction is a scalable data science project aimed at forecasting the likelihood of a machine being infected by malware. It utilizes telemetry data collected from Microsoft Defender to build predictive models capable of identifying malicious patterns. The solution is built using Python, with a heavy emphasis on performance and efficiency leveraging Dask for parallelized processing of large-scale structured data, and LightGBM for high-speed gradient boosting. It incorporates best practices in data cleaning, feature engineering, and model evaluation to achieve accurate, real time malware risk assessments.