Sukhjeet Singh
Sukhjeet Singh - Full-Stack Web Developer and Data Scientist

Full-Stack Web Developer

I am a software engineer with an MSc degree in Advanced Computer Science from Birmingham City University with Merit and Bachelor of Computer Applications from Gna University. During my MSc degree, I have been inspired to apply my analytical mindset and programming skills to the field of data science. My unique blend of over 4 years of experience in web development and data science skills acquired from my MSc degree studies position me as a versatile professional ready to tackle challenging projects in this evolving domain.

Expertise & Skills

Comprehensive full-stack development capabilities across modern web technologies

Frontend Development

React, Next.js, TypeScript, Tailwind CSS

Backend Development

Node.js, Express, SQL, MongoDB

Mobile Development

React Native, iOS, Android

Featured Work

A selection of recent projects showcasing full-stack development expertise

Sentiment-Based Music Recommender App - React Native mobile application

Sentiment-Based Music Recommender App

A cross-platform mobile app that suggests songs based on the emotional tone of lyrics. Users can search by artist or song title, or enter custom text, and receive recommendations powered by real-time sentiment analysis and Firebase integration.

React NativeExpoJavaScriptSentiment Analysis
E-Commerce Order Fulfilment Database - SQL database design project

Order Fulfilment Database for E-Commerce

A relational database project simulating an Amazon-style delivery system. It models product management, customer orders, and real-time stock tracking across multiple UK-based warehouses for fast, location-aware order fulfilment.

SQLRelational Database DesignDatabase Normalization
Hotel Booking Cancellation Prediction - Machine Learning Python project

Predicting Hotel Booking Cancellations with Machine Learning

This project uses machine learning to predict hotel booking cancellations, helping hotels reduce uncertainty, optimize operations, and improve customer satisfaction by analyzing past reservation data.

Machine LearningPythonData Preprocessing