Ankita Mondal

Software developer building MERN applications and AI-assisted tools.

I’m Ankita, a third-year BCA student in Kolkata. I build full-stack web apps and add AI where it helps the person using them.

Click a tile to change it.

About

I study Bachelor of Computer Applications at Sister Nivedita University, graduating in 2028. Most of what I build is full-stack JavaScript with React, Node and MongoDB, plus Python when a project needs data or machine learning.

My projects so far cover interview practice, study planning, resume review and cloud waste analysis. Outside coursework I contribute to open-source projects and work through cloud and AI training.

Frontend
React, Vite, JavaScript, HTML, CSS, Tailwind CSS
Backend
Node.js, Express, MongoDB, FastAPI, PHP, MySQL, Supabase
AI and data
Groq API, scikit-learn, OCR with pytesseract, pandas, Streamlit, pytest
Cloud
Google Cloud skill badges, Terraform, AWS Educate
Tools
Git, GitHub, Vercel

Projects

Green FinOps Dashboard

1M1B AI for Sustainability internship, with IBM SkillsBuild and AICTE

Finds idle cloud compute and forgotten storage in telemetry data, then measures the waste in dollars and kilograms of CO₂e and writes plain-English fixes for developers. Carbon figures use the Cloud Carbon Footprint power model, and detection precision and recall are tested against labelled data.

Built with Python, Streamlit, pandas, pytest

Margin, AI Resume Parser

Internship project at Pinnacle Labs

Reads a resume in PDF, DOCX, PNG or JPG, scores it from 0 to 100 and suggests two to four fitting job roles. The result appears as an annotated paper with a hand-drawn score circle and sticky-note comments in the margin. Uploads are size-capped, renamed and deleted right after processing.

Built with React, Vite, FastAPI, Groq API, pdfplumber, python-docx, pytesseract

InterviewIQ

AI mock interview platform

A practice space for interviews, with AI-generated questions and feedback, accounts and saved sessions.

Built with React, Vite, Supabase, Groq, Tailwind CSS

Planr

AI study planner, EI Systems internship project

Turns subjects and deadlines into a study plan using the Groq API. Delivered with a formal internship report.

Built with JavaScript, Vite, Groq API

Aether

Weather app

Shows forecasts on an interactive map with charts for temperature and conditions.

Built with JavaScript, Open-Meteo, Leaflet, Chart.js

Heart Disease Classifier

Machine learning classification pipeline

Predicts heart disease risk from 13 clinical attributes of 303 patients in the Kaggle Heart Disease UCI dataset. The pipeline covers cleaning, exploratory analysis, feature engineering and training of Logistic Regression and Decision Tree models tuned with GridSearchCV. Results are judged with a confusion matrix, ROC-AUC, precision, recall and F1-score.

Built with Python, scikit-learn

Experience and education

May 2026 to Sep 2026

Open Source Contributor

GirlScript Summer of Code

Merged pull requests across AI and automation projects: iloveagents, commitpulse and business-ai-agent. Built a Home Buying Checklist Agent, added automated 3-day PR reminders and configured WhatsApp API HTTP timeouts.

May 2026 to Jul 2026, remote

Web Development Intern

EISystems Technologies

Gained practical experience in front-end web development and AI integration, and built Planr as the internship project.

Jul 2024 to Jul 2028

Bachelor of Computer Applications

Sister Nivedita University, Kolkata

Certifications

CredentialIssuerIssued
AI for CybersecurityIBM SkillsBuild and AICTE, Edunet FoundationNov 2026
Data AnalyticsEdBytes LabOct 2026
AI for Sustainability1M1B (1 Million for 1 Billion)Sep 2026
Make Agentic AI Work for YouIBM SkillsBuildAug 2026
Monitor and Manage Google Cloud Resources, skill badgeGoogle CloudJul 2026
Build Infrastructure with Terraform on Google Cloud, skill badgeGoogle CloudJul 2026
Secure Software Delivery, skill badgeGoogle CloudJul 2026
Career Essentials in Generative AIMicrosoft and LinkedInJul 2026
Software Engineering Job SimulationQuantium, on ForageJul 2026
Introduction to Generative AI, training badgeAWS EducateJul 2026
Getting Started with Artificial IntelligenceIBM SkillsBuildJun 2026
AI Fluency for StudentsAnthropicMay 2026
Google AI EssentialsGoogle, on CourseraFeb 2026

Badges are listed on my Credly profile.

Problem solving

432LeetCode submissions in the past year
598,492LeetCode global rank

View my LeetCode profile