Hi, my name is
Mid‑level software engineer with 3+ years of experience in backend development, microservices, and event‑ driven systems. I’m language agnostic, with proficiency in Python, and experience in Java and .NET Core. I design and implement data pipelines and streaming solutions, and am committed to delivering high‑quality backend solutions that drive business value and support a seamless user experiences.
About
Hey I'm Shourya, nice to meet you! Please take a look around.
I love to code and create applications that are user-friendly and improve the lives of those around me. I have 3+ years of experience in software development, and graduated from the University of Surrey with a first class honours BSc in Computer Science. I currently specialise as a backend developer, but am looking to expand my skillset to incorporate data science and machine learning as well.
Skills
These are the technologies I've worked with
Github
Java
Node
React
Python
PostgreSQL
Atlassian
Docker
Projects
Check out some of my recent projects below:
CollabCode
Collaborative code editor developed as part of the Discover Intern Hackathon. Allows for live editing from multiple users.
100-days-of-ml
Collection of notebooks / code / datasets used during my 100 Days of Machine Learning Coding, as shown in https://github.com/Avik-Jain/100-D...
activity-detection
The Suspicious Activity Detection System is a Python application that monitors a live video stream from a camera, detects suspicious activit...
authentication-framework
Custom Authentication Project written in dotnet and react that handles email sign up, verification, and password resetting, all while using ...
ChessAI
A chess bot trained using a dataset containing 5 million positions that were converted to binary for classification in terms of win / loss. ...
NLP-Cuisine-Chatbot
A chatbot application developed with the DistilBERT transformer model for named entity recognition and a RoBERTa transformer model for inten...
Work