I'm a Computer Science student passionate about problem solving, data structures & algorithms, and building practical projects in C++, Python, and full‑stack web development.
- Data structures and algorithms, with regular practice on LeetCode and GeeksforGeeks
- Full‑stack and backend applications with databases, authentication, and REST APIs
- AI/ML and document‑processing projects using Python, OpenCV, Tesseract OCR, and scikit‑learn
- Cloud and AI fundamentals, including Azure AI Studio and responsible generative AI
- Built a full‑stack Volunteer Management System with OTP authentication, event management, attendance tracking, email notifications, and PDF generation
- Designed a modular architecture using React, Node.js, Express, MongoDB, and Docker for scalable deployment
Tech: React.js, Node.js, Express.js, MongoDB, Docker, OTP auth, REST APIs
- Developed an AI‑powered productivity assistant to automate and streamline daily workflows
- Integrated LLM/AI capabilities with a full‑stack application to showcase practical AI usage
Tech: JavaScript, backend APIs, AI integration, full‑stack development
- Built a full‑stack academic scheduling platform with RBAC and JWT authentication
- Developed a responsive React frontend integrated with REST APIs for event and user management
Tech: React.js, Node.js, Express.js, MongoDB, JWT, REST APIs
- Developed a movie journaling platform with authentication, reviews, ratings, and watchlists
- Implemented secure APIs and a clean UI using the MERN stack
Tech: React.js, Node.js, Express.js, MongoDB, JWT, REST APIs
- Built end‑to‑end pipelines to convert Indian identity documents into structured JSON
- Applied OpenCV preprocessing, Tesseract OCR, and NLP‑based field extraction for robust document parsing
Tech: Python, OpenCV, Tesseract OCR, scikit‑learn, NLP, JSON
➡️ PAN OCR • ➡️ Aadhaar OCR • ➡️ Invoice OCR
- Implemented text classification models for sentiment analysis or spam SMS detection
- Focused on preprocessing, training, evaluation metrics, and model deployment‑ready pipelines
Tech: Python, scikit‑learn, NLP, text classification
➡️ Sentiment Analysis • ➡️ Spam SMS Classifier
- Built a MySQL‑based system to manage job listings, applicant profiles, and application records
- Helped automate and streamline basic recruitment workflows
Tech: MySQL, SQL, backend logic, DB design
- MERN STACK TRAINING - GRRAS SOLUTIONS
- DEVOPS TRAINING - GRRAS SOLUTIONS
Cloud & AI
- Cloud Foundations – Great Learning Academy
- Describe Cloud Service Types – Microsoft Learn
- Introduction to Azure AI Studio – Microsoft Learn
- Responsible Generative AI in AI Studio – Microsoft Learn
Certifications
-
RHCSA
-
Microsoft Azure AI Fundamentals
-
OCI AI Foundations Associate
Certifications at GreatLearning
-
Python Beginner's Project
-
Python Class
-
TensorFlow Python
-
Python Matplotlib
-
Functions in Python
-
Packages in Python
-
Python Data Structures
-
Python Pandas
-
Python MySQL
-
Python Tkinter
-
Python List
-
Cloud Foundations
-
Python IDLE
- Strong background in technical communication and advanced engineering mathematics
- Active in competitive programming, project‑based learning, and open‑source maintenance
- Passionate about music and performing arts
- ✉️ Email: punittak2005@gmail.com
- 🔗 LinkedIn: Punit Tak
- 🐙 GitHub: PunitTak2005
"Always strive for progress, not perfection."