Harshit Saini

i am a Web Developer 👨🏻‍💻

Connect me! ✉️


about me




My name is Harshit Saini.



A meticulous and innovative full-stack web developer driven by a profound passion for technology.

College: University College Dublin

Course: Msc Computer Science (Negotiated learning)

Graduation year: 2025

phone 📞: +91 8929131379

email ✉️: harshitsaini3582@gmail.com

Experience: SDE-1 at Rupyy

my interest

web development

I have made several front-end and backend projects using NodeJS.

Teaching

Explaining is the best way of learning.Hence, i have been working in this field since last 1 year.

Problem Solving and Programming

solved 600+ questions from platforms like leetcode,Gfg ,pepcoding portal and Hacker Rank.

Designing

I have Designed and made various posters and prototypes using figma and canvas in IEEE society.

BlockChain and Web 3.0

I love to explore Crytpo world,Stock market and NFTs.




my Journey


My Various Profiles Links


my projects

Typing Press

This is a project made using ReactJs where you can test your typing speed within 60 seconds timer.

Source Code Live Link

Crown Clothing

An Ecommerce site made using ReactJS,Redux and stripe Api with authentication using firebase.

Source Code Live Link

Crowd Coin

An Solidity-Ethereum based WebApp built using React. This Application is a mockup of Kickstarter using Blockchain and smart contracts.

Source Code

Tic Tac Toe

This project is made using Reactjs with the help of basic data data structures and material Ui.

Source Code

Air Play Music

Music App playlist build using html,css,js for listening music .Hosted using Netlify.

Source Code Live Link

Web Scraping Automation

This a world cup web Scraping project made using puppeteer,Js.It automatically generates pdf and data of matches of world cup 2019 on excel sheet.

Source Code




my Research Work




SOFTWARE FAULT PREDICTION USING MACHINE LEARNING


Machine-learning techniques are used to find the defect, faults, ambiguity, and bad smells to accomplish quality, maintainability, and reusability in software. Software fault prediction techniques are used to predict software faults by using statistical techniques. However, Machine-learning techniques are also valuable in detecting software faults. This paper presents an overview of software fault prediction using machine-learning techniques to predict the occurrence of faults. This paper also presents conventional techniques. It aims at describing the problem of fault proneness.

Source Code Published Paper Link



NATURE INSPIRED APPROACHES IN SOFTWARE FAULT PREDICTION


In this paper, we explore the effectiveness of six nature-inspired algorithms, namely Ant Colony, Particle Swarm Optimization, Firefly, Bat, Harris Hawks, and Genetic Algorithm, for software fault prediction. We evaluate the algorithms using three commonly used datasets, JM1, CM1, and PC1. Our experimental results show that nature-inspired approaches can effectively predict software faults, with some algorithms performing better than others depending on the dataset used. Our findings suggest that these approaches have the potential to be used as a practical and efficient means for software fault prediction. We have optimized the software fault prediction using nature-inspired algorithms and tried to precise the result on datasets.

Source Code Published Paper Link







contact me