My Bitmoji Surya Kumar Srivastava

B.Tech CSE (AIML) | AI/ML Enthusiast | Web Developer | GAN Researcher

About Me

I’m Surya Kumar Srivastava, a passionate and innovative third-year Computer Science student specializing in Artificial Intelligence and Machine Learning. With a strong foundation in Java (8+ years), C, Python, and full-stack web development, I’ve built impactful solutions at the intersection of AI, web technologies, and real-world applications.

My experience as a Content Writer at Homaid helped refine my communication skills and technical clarity, which I now use to develop and explain cutting-edge tech like GANs, NLP models, and IoT systems. I have actively worked on several meaningful projects — from a GAN-based Fake Job Posting Detector to an AI-powered Adaptive Learning System for Dyslexic Students — each reflecting a blend of creativity, problem-solving, and technical execution.

I take pride in delivering end-to-end solutions: from training ML models and integrating them into custom Flask or PyQt interfaces, to designing intuitive UIs using HTML, CSS, JavaScript, and deploying them on platforms like Netlify and Vercel. My projects span diverse domains including education, cybersecurity, energy monitoring, and personal productivity.

I’m also an open-source contributor and ideathon finalist with experience in hackathons, team collaborations, and academic research. Constantly learning, consistently building — I’m on a mission to engineer technology that truly matters.

Skills

Projects

E-commerce Chatbot

Developed an intelligent chatbot for e-commerce platforms using Flask API backend and HTML/CSS/JavaScript frontend.

Stack: Python, Flask, REST API, HTML, CSS, Vanilla JS

Multiplayer Memory Login Game

A fun and educational multiplayer memory game with login system built using HTML5, CSS3, JavaScript, and Firebase Realtime Database.

Stack: HTML5, CSS3, JS, Firebase

Fake Job Posting Detector (GAN-Based)

Used Generative Adversarial Networks to distinguish between genuine and fake job listings.

Tools: Python, GAN, TF-IDF, Flask

AI-Powered Personalized Learning System

A smart learning platform that adapts content based on the student's pace and performance using ML algorithms.

Stack: HTML, CSS, JS, ML models, Flask

Smart Power Monitoring System

Uses YOLOv3-based person detection and Arduino integration to automate room appliance control, saving energy.

Tech: Python, OpenCV, YOLOv3, Arduino

Adaptive Learning System for Dyslexic Students

Specially designed education system with voice assistance, rich visuals, and adaptive difficulty levels.

Stack: NLP, Speech Recognition, JavaScript, Flask

Resume & CV Generator using ML

An ML model that crafts unique, job-ready resumes tailored to individual profiles.

Stack: Python, Scikit-learn, Flask, Jinja Templates

IRCTC Train Finder

A simple, responsive train search interface mimicking IRCTC.

Stack: HTML, CSS, JavaScript

Contact Me

Email: srivastavasurya0111@gmail.com

LinkedIn: linkedin.com/in/surya-kumar-srivastava

GitHub: github.com/Suryaaaa27