Skip to content
Piyush

Python developer and AI/ML student

Piyush
Tiwari

I'm a B.Tech student at Ramchandra Chandravanshi University. I build machine learning projects in Python, and I'm looking for internships and entry-level roles.

About

What I build

Machine learning projects in Python. The two main ones so far work with audio (VoxShield) and text (ATS Check), and both end up as a web app you can actually use.

How I work

I learn by building, then fixing what breaks. On VoxShield I led a team of six, and we took it from feature extraction all the way to a deployed API with a web interface.

What's next

I'm looking for an internship or entry-level role in machine learning or backend development, where I can keep building and learn from people who ship.

Education

Ramchandra Chandravanshi University

B.Tech, Computer Science and Engineering (AI/ML)

2024 to 2028. CGPA 8.18 / 10

Relevant coursework

Data Structures and Algorithms, Object-Oriented Programming, Database Management Systems, Operating Systems, Computer Networks

Skills

Select a skill to see where I used it. Greyed-out skills are ones I've learned but haven't used in a project shown here yet.

Languages

Frameworks and libraries

Core CS

Tools and concepts

Projects

VoxShield

AI voice deepfake detector. Team lead, team of 6

The problem

AI voice cloning makes it easy to impersonate someone over audio, and hard for a listener to tell.

What I built

A detector that decides whether speech is real or AI-generated, with a web interface for real-time audio analysis.

How it works

Librosa pulls out MFCC, Mel spectrogram, spectral features, pitch, zero-crossing rate, chroma and RMS energy. We compared several machine-learning models and deployed the prediction API with Flask.

Built with Python, Librosa, Flask, JavaScript, scikit-learn, NumPy

ATS Check

Resume analyzer

The problem

Resumes are often filtered by ATS software before a person reads them, and it's hard to know why.

What I built

A resume analyzer that scores ATS compatibility, formatting, readability, grammar and keyword relevance, then gives structured feedback.

How it works

pdfplumber extracts the text from a PDF, rule-based scoring runs the checks, and optional Gemini-powered analysis adds more. You can upload or paste a resume in the web interface.

Built with Python, Flask, pdfplumber

Smaller projects

  • RepoPilot-AI

    Python, Flask, GitHub API

    College project. Paste a GitHub repo link and see its stats and activity on a dashboard.

    CodeLive

  • Weather Dashboard

    Python

    Fetches live weather data and shows current conditions.

    Code

  • Student Result Management System

    Python

    Records marks, computes results and manages academic records.

    Code

  • Password Strength Checker

    Python, Tkinter

    A Tkinter app that checks the strength of a password as you type.

    Code

All repositories on GitHub

Learning timeline

  1. 2024

    • Started B.Tech in Computer Science and Engineering (AI/ML) at Ramchandra Chandravanshi University
  2. May 2026

    • Python, HackerRank
    • Data Science and Analytics, HP LIFE
  3. Jul 2026

    • Machine Learning, Anaconda Inc.
    • Data Visualisation, Forage
  4. Next

    An internship or entry-level role in machine learning or backend development.

Contact

I'm looking for an internship or an entry-level role. Send a message and it goes to my inbox, or email me directly.

By sending this form you agree to the handling of your details described in the privacy policy.