
Versatile software developer with expertise in Python, C++, Java, and JavaScript, complemented by proficiency in web technologies such as HTML and CSS. Skilled in object-oriented programming, data structures, algorithms, and advanced data processing using PySpark, Spark SQL, and Pandas UDFs. Demonstrated experience in machine learning with PySpark MLlib and deep learning using Inception V3 (MATLAB), with a strong focus on feature engineering and model evaluation. Adept at optimising file formats like Parquet and ORC for performance efficiency. Experienced in IoT development using NodeMCU (ESP8266) and Arduino, as well as integrating solutions with the Telegram Bot API. Committed to leveraging technical expertise to deliver innovative solutions while continuously advancing knowledge in cutting-edge technologies.
Programming & Web: Python, C, Java, JavaScript (Basic), HTML, CSS
Computer Science Fundamentals: Object-Oriented Programming (OOP), Data Structures, Algorithms
Big Data & Analytics: PySpark, Spark SQL, Pandas UDFs, Window Functions, Broadcast Joins
Machine Learning & AI: Machine Learning using PySpark (MLlib), Random Forest, Deep Learning using InceptionV3 (MATLAB)
Data Processing & Storage: Feature Engineering, Model Evaluation, Parquet and ORC File Format Optimisation Comparison
IoT & Embedded Systems: NodeMCU (ESP8266), Arduino, Telegram Bot API
Laser Security Protection System
IoT Project, Hindustan College of Arts & Science
Technologies: NodeMCU (ESP8266), Arduino IDE, Python, Telegram Bot API, L.DR Sensor, Laser Module
Telegram alert notifications.
Multi-Label Genre Prediction Using Random Forest
Big Data & Machine Learning Project, University of East London
Technologies: PySpark, MLlib, Random Forest, Python, Pandas, Google Colab
Weather & Climate Recognition Using Inception-V3,
AI & Machine Vision Project, University of East London
Technologies: MATLAB, Deep Learning Toolbox, Inception-V3, Image Processing
Design and Development of a Multi-Agent Machine Learning-Based Crop Recommendation System Machine Learning Project, University of East London
Technologies: Python, Scikit-learn, Pandas, NumPy
Scalable Analytics on US Accidents Dataset Using PySpark
Big Data Analytics Project, University of East London
Technologies: PySpark, Pandas UDFs, Parquet, ORC, Spark SQL
Available to work up to 20 hours per week during term time (Flexible)