Sourav
Mallick
0%
About Skills Projects Education Achievements Blog Contact
Sourav Mallick
Hello, Geeks!
I am

Sourav
Mallick

Computer Science Student /
Aspiring Software Developer

Exploring AI, building projects, and continuously learning new technologies — one commit at a time.

About Me

SM
🧑‍💻
Sourav Mallick
CS Student · Developer
5+ Projects
3+ Languages
Curiosity

Hi! I'm Sourav Mallick, a Computer Science student with a deep passion for technology and problem-solving. I'm on a continuous learning journey, exploring the fascinating intersections of Artificial Intelligence, Machine Learning, and software development.

What excites me most is building things — whether it's experimenting with GANs for video anomaly detection or crafting clean, functional web applications. I believe in the power of curiosity-driven learning and embrace every challenge as an opportunity to grow.

I'm not an expert yet — and that's the point. I'm a student who shows up consistently, asks the right questions, and iterates quickly. Every project I build teaches me something new, and that's what keeps me going.

🤖 Artificial Intelligence 📊 Machine Learning 🎨 Generative AI 💻 Software Development 🧮 Algorithms 🔬 Research 🌐 Web Dev
⬇ Download Resume (PDF)
Machine Learning • Artificial Intelligence • Generative AI •  Machine Learning • Artificial Intelligence • Generative AI •  Machine Learning • Artificial Intelligence • Generative AI •  Machine Learning • Artificial Intelligence • Generative AI • 
Creative Developer • CS Student • Software Engineer •  Creative Developer • CS Student • Software Engineer •  Creative Developer • CS Student • Software Engineer •  Creative Developer • CS Student • Software Engineer • 

Skills & Tools

🐍
Programming Languages
Python80%
Java65%
C / C++60%
JavaScript50%
🧠
AI / ML Technologies
GANs70%
Transformers / Attention55%
Deep Learning Basics65%
PyTorch / TensorFlow50%
🛠
Dev Tools
Git & GitHub72%
VS Code85%
Linux / Bash55%
Jupyter Notebooks75%
📐
CS Concepts
Data Structures75%
Algorithms70%
OOP78%
Database Basics55%

Featured Projects

01 — AI/ML
GAN-Based Video Anomaly Detection
Developed a system using Generative Adversarial Networks to detect anomalous events in surveillance video. The model learns the distribution of "normal" frames and flags deviations during inference.
Key Learning
Understood GAN training dynamics, mode collapse issues, and how reconstruction error can act as an anomaly score.
Python PyTorch GANs OpenCV NumPy
02 — AI/ML
Transformer Attention Visualizer
An interactive tool that visualizes self-attention maps from pre-trained transformer models. Built to deepen understanding of how attention mechanisms work across different NLP tasks.
Key Learning
Gained hands-on understanding of multi-head attention, positional encoding, and why transformers excel at long-range dependencies.
Python HuggingFace Transformers Matplotlib
03 — Software
Student Task Manager CLI
A command-line productivity tool for students to manage assignments, deadlines, and study sessions. Features priority queuing, reminder notifications, and a clean terminal UI.
Key Learning
Reinforced OOP principles, file I/O, and applying data structures like priority queues in real-world contexts.
Python OOP CLI JSON Rich
04 — Web
AI Concepts Blog Platform
A minimal blogging platform built to document and share learning notes on AI/ML concepts. Features markdown rendering, categorized posts, and a clean reading experience.
Key Learning
Learned frontend fundamentals, responsive design principles, and the value of writing to solidify understanding.
HTML/CSS JavaScript Markdown GitHub Pages
05 — AI/ML
Image Classification with CNN
Implemented and trained a Convolutional Neural Network on CIFAR-10 dataset from scratch. Experimented with different architectures, learning rates, and regularization techniques.
Key Learning
Understood convolutions, pooling, batch normalization, and the impact of hyperparameter tuning on model accuracy.
Python TensorFlow Keras CNN CIFAR-10

Education

🎓
B.Tech — Computer Science & Engineering
Your University / College Name, Odisha
2022 – 2026  ·  Currently Enrolled
Relevant Coursework
Artificial Intelligence Machine Learning Data Structures & Algorithms Software Engineering Computer Networks Operating Systems Database Management Object Oriented Programming Computer Vision

Achievements & Certifications

🏅
Deep Learning Specialization
Completed Andrew Ng's course covering CNNs, RNNs, and optimization techniques on Coursera.
✓ COURSERA · 2024
🤖
Generative AI Fundamentals
Studied GANs, VAEs, and diffusion models — applied knowledge to the anomaly detection project.
✓ SELF-STUDY · 2024
📜
Python for Data Science
Completed a structured course covering NumPy, Pandas, Matplotlib, and data preprocessing pipelines.
✓ CERTIFIED · 2023
🔬
Transformers Architecture Study
Self-studied "Attention is All You Need" paper and implemented a mini transformer from scratch.
✓ PAPER STUDY · 2024
🏆
College-Level Coding Contest
Participated in intra-college programming competitions, solving algorithmic and logic-based challenges.
✓ PARTICIPANT · 2023
📚
Key Topics Mastered
GANs · Transformers · Attention Mechanisms · Backpropagation · Computer Vision basics · NLP fundamentals
✓ ONGOING LEARNING

From the Blog

Mar 2025 · AI/ML
Understanding GANs: How Generators and Discriminators Play a Zero-Sum Game
A beginner-friendly walkthrough of how Generative Adversarial Networks work, common pitfalls like mode collapse, and lessons from implementing one...
Read More →
Feb 2025 · Theory
Breaking Down "Attention is All You Need" — My Notes on the Transformer Paper
My attempt to summarize the landmark Transformer paper in plain language, with diagrams and code snippets to make the math approachable...
Read More →
Jan 2025 · Reflection
6 Months of Learning ML: What Worked, What Didn't, and What's Next
An honest reflection on my journey learning machine learning as a CS student — the resources that helped most and the mindset shifts along the way...
Read More →

Let's Connect

I'm always open to interesting conversations, collaboration opportunities, or just talking about AI and tech. Feel free to reach out!