Priyam Manna

+919641537295 | priyammannaworks@gmail.com | LinkedIn/priyammanna | Github/priyam-that

ABOUT

Priyam Manna

I'm a Software Engineer Fresh Grad specializing in Python backend development, web scraping, and machine learning. I build reliable, production-ready systems with clean APIs and strong contracts.

My work focuses on creating tools that solve real problems: from structured web scraping services that handle JavaScript-heavy sites, to ML-powered resume screening systems, to full-stack applications with real-time capabilities.

I believe in pragmatic engineering—writing code that's readable, maintainable, and ships fast. I'm passionate about data analysis, natural language processing, and building systems that scale.

PROJECTS

Structured Web Scraping Service

GitHub

Playwright, Pydantic, Python, FastAPI, and BeautifulSoup

  • Created a FastAPI-based backend service for structured web scraping using Playwright and a static-first approach with a JavaScript rendering fallback.
  • Interaction-aware scraping (scrolling, link clicks, and pagination tracking) was used to extract content from modern, JavaScript-heavy websites.
  • Developed a dependable content parsing pipeline that divides DOM elements into semantic sections, applies noise filtering, and safely truncates raw HTML to prevent oversized responses.
  • Clear contracts for metadata, sections, interactions, and error handling are made possible by well-defined Pydantic schemas for consistent API responses.

AI System for Skill Extraction and Resume Screening

GitHub

Fuzzy Matching, Python, Scikit-Learn, SpaCy, TF-IDF, Logistic Regression, Streamlit, and Joblib

  • Developed a resume classification system that uses class-weighted logistic regression and TF-IDF features to predict over 100 job roles.
  • Created a natural language processing skill extractor that uses regular expressions, SpaCy noun phrases, and cosine distance-based semantic similarity to identify over three hundred technical skills.
  • Used a hybrid machine learning and rule-driven pipeline to map misspellings and variations, such as "reactjs" converted to "react," using fuzzy skill normalization.
  • Developed a Streamlit web interface, a command-line tool, and a Python API for real-time resume analysis with lightweight model deployment using joblib.

Deepfake AI Tracker—Full-Stack Fake News Detection App

GitHub

Flask, NLP, BeautifulSoup, textblob, numpy

  • Created a modular fake-news evaluation system combining NLP pipelines, sentiment analysis, and multi-factor credibility scoring.
  • Developed real-time UI components with React and integrated WebSockets for real-time live score updates.
  • Designed a distributed scraping and analysis pipeline using BeautifulSoup for batch URL processing and data retrieval.
  • Deployed in Netlify using CI/CD, ensuring fast release cycles and zero-downtime updates.

TECHNICAL SKILLS

Languages: Python, C, SQL

Tech Stacks: FastAPI, Flask, APIs, SQLite, PostgreSQL, CI/CD

Data Analysis: NumPy, Pandas, Matplotlib, Scikit-Learn

Tools: Git, GitHub, Docker, Jupyter Notebook, Hugging Face

EDUCATION

Budge Budge Institute of Technology

Bachelor of Technology in Computer Science and Engineering

2021–2025

CGPA: 8.11/10

DSA, OOP, Operating Systems, DBMS, Computer Networks, Machine Learning, AI, Cloud Computing

CERTIFICATIONS