Hi, I'm Ishu Raj.
A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About Me
I am a 3rd year student currently pursuing B.Tech in Computer Science and Engineering fron Indian Institute of Information Technology Nagpur, Maharashtra, India. I enjoy problem-solving and coding. Always strive to bring 100% to the work I do. I have worked on technologies like Python, Django, Flask, MySQL, PostgreSQL, MongoDB, HTML5, CSS, Java, C, C++, Macine Learning during my bachelor's which helped me strengthen my experience in Python, Flask, and Django. I am passionate about developing complex applications that solve real-world problems impacting millions of users.
- Languages: Python, C, C++, HTML/CSS, Bash, Java, JavaScript
- Databases: MySQL, PostgreSQL, MongoDB
- Libraries: NumPy, Pandas, Matplotlib
- Frameworks: Flask, Django, Keras, Bootstrap, FastAPI, Streamlit
- Tools & Technologies: Git, Linux
Looking for an opportunity to work in a challenging position combining my skills in Software Development, which provides professional development, interesting experiences and personal growth.
Experience
- Contributed to the Scientific Analysis Group (SAG) Lab at DRDO within the Cybersecurity Domain, specializing in executing targeted Vulnerability Assessments for web applications. Applied advanced Machine Learning techniques to identify and mitigate SQL injection and Cross-Site Scripting (XSS) vulnerabilities, enhancing the overall security posture.
- Engineered advanced algorithms (CNN, Naive Bayes, Logistic Regression, Decision Trees) achieving a stellar 95%+ accuracy in predicting SQL injection vulnerabilities. This proactive strategy significantly curtailed security risks, fortifying sensitive data protection. Tools: Python, Machine Learning, Django
Projects

A music streaming web app based on Django
- Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
- Register/login to the web app(with OAuth-based Google Sign-In).
- Search and filter songs based on language and singer.
- Create multiple playlists and add/remove songs to/from playlist.
- Scroll through recently played/viewed songs.
Skills
Languages and Databases






Libraries





Frameworks



Other



Certifications

Education
Indian Institute of Information Technology Nagpur
Maharashtra, India
Degree: B.Tech in Computer Science and Engineering
- Operating System
- Data Structures and Algorithms
- Databases Management System
- Software Engineering
Relevant Courseworks: