DeerajKumar

DeerajKumar

MCA Graduate | Python & SQL | Machine Learning Fundamentals | Software Development & Aspiring Data Analytics


About

MCA graduate with a foundation in Python, SQL, machine learning fundamentals, and software development. I have built and deployed academic projects spanning distributed systems and machine learning, including an Intelligent Task Scheduling System with Real-Time Monitoring and a Contaminated Water Prediction System. My technical background includes Python, SQL, JavaScript, React, Node.js, MongoDB, Redis, and distributed systems concepts. Through my projects, I have explored backend development, task orchestration, real-time monitoring, and machine learning applications. I am currently focused on strengthening my data analytics skills and exploring opportunities at the intersection of data, AI, and software engineering. I enjoy solving technical problems, learning new technologies, and building practical solutions. I’m keen to connect with technology professionals, data and AI practitioners, and teams looking for motivated early-career talent.

Skills
Python
SQL
JavaScript
React
MongoDB
express.js
Node.js
· Machine Learning Fundamentals
Distributed systems
Projects

Contaminated Water Prediction SystemDistributed systems

Developed a machine learning-based water-quality classification system using Python, Pandas, NumPy, and Scikit-learn. Built a Random Forest model using pH and Total Dissolved Solids (TDS) measurements to classify water-quality samples. The project explores data preprocessing, model training, prediction, and evaluation, with the goal of supporting preliminary water-quality assessment.

Python
Pandas
NumPy
Scikit-learn
Random Forest
Django
SQL.

Intelligent Task Scheduling System with Real-Time Monitoring

Developed a distributed task-scheduling system that classifies incoming workloads and distributes tasks across specialised CPU-bound and I/O-bound workers. Integrated Redis and BullMQ for queue management, priority-based scheduling, retry handling, and worker recovery, with Socket.IO enabling real-time monitoring. In testing, 9 out of 9 dispatched jobs completed successfully, with zero retries across the tested workloads.

Node.js
Express.js
Redis
BullMQ
MongoDB
React.js
Socket.IO
PM2.
Education

Master of Computer Applications (MCA)

Loyola Academy Degree and PG college · 7.8

Oct 2024 to Jun 2026

Bachelor of Science in Computer Science

Bhavan's Vivekananda College, Hyderabad

Aug 2021 to Apr 2024
DeerajKumar · DevFest Hyderabad 2026