const khushi: Engineer = {
name : "Khushi Saini",
role : "Software Developer & Open Source Contributor",
university : "GLA University, Mathura",
degree : "B.Tech in Computer Science & Engineering",
gradYear : 2029,
focus : ["AI / ML Exploration", "Data Structures & Algorithms", "Cloud Deployment"],
currentRole : "Campus Ambassador & Core Member @ CodeBusters Club",
community : "GirlScript Summer of Code 2025–2026 Contributor",
languages : ["Java", "Python", "SQL"],
philosophy : "Ship clean code. Stay consistent. Build in public.",
};Detail-oriented Computer Science and Engineering student with a strong foundation in software development, data structures, and object-oriented programming. Experienced in open-source collaboration, building web applications, and deploying production-grade instances on serverless cloud platforms. Currently exploring AI and Machine Learning — from Google AI Studio integrations to intelligent tool construction. Passionate about building tools that solve real problems and contributing to the developer community through code and mentorship.
Open To: AI/ML Research Opportunities · Software Engineering Internships · Open Source Collaboration · Hackathons · Campus Tech Initiatives
| Domain | Proficiency | Details |
|---|---|---|
| Data Structures & Algorithms | █████░░░░░ Learning | Arrays, Linked Lists, Trees, Graphs, Dynamic Programming |
| Object-Oriented Programming | ██████░░░░ Intermediate | Encapsulation, Inheritance, Polymorphism, Abstraction — Java |
| AI / ML Fundamentals | █████░░░░░ Learning | Google AI Studio, speech model APIs, intelligent tool construction |
| Python for AI/ML | ██████░░░░ Developing | NumPy, Pandas, scikit-learn exploration; GUVI certified |
| Cloud Deployment | ███████░░░ Intermediate | Vercel, Netlify, Azure (DevDay hands-on) |
| Open Source Contribution | ████████░░ Proficient | Bug identification, patch deployment, PR workflows, Git branching |
⬡ ATS Resume Analyzer — Python · Flask · Vercel
A web-based Application Tracking System parsing engine that evaluates resume structural layouts against job descriptions using keyword analysis and NLP-inspired text matching.
| Attribute | Detail |
|---|---|
| Stack | Python, Flask, Vercel (Serverless) |
| Scale | 15+ keyword category comparisons per resume parse |
| Performance | Serverless deployment — zero cold-start overhead on Vercel edge |
| Architecture | Microframework REST backend + text extraction pipeline |
| Impact | Enables candidates to benchmark resumes against job descriptions pre-application |
| Repository | github.com/khushi-saini-23 |
Architected the end-to-end resume parsing pipeline using Python's text extraction capabilities and Flask's routing layer. Programmed string comparison logic across 15+ core keyword categories to surface alignment scores between uploaded resumes and target job descriptions. Deployed the containerized application to Vercel's serverless infrastructure, establishing a live cloud production environment for end-user testing with zero-downtime release cycles.
⬡ Java Swing ATM Interface — Java · Swing GUI · OOP
A fully interactive banking simulation built on Java Swing, demonstrating core Object-Oriented Programming design patterns through a realistic ATM state machine.
| Attribute | Detail |
|---|---|
| Stack | Java, Java Swing GUI Libraries |
| Scale | 3 distinct operational states with full state transition control |
| Architecture | OOP-first design — encapsulated classes per banking domain |
| Security | Input validation layer guarding all user-controlled fields |
| Impact | Demonstrates applied OOP principles: authentication, transactions, balance management |
| Repository | github.com/khushi-saini-23 |
Designed and programmed a complete ATM simulation leveraging Java Swing's event-driven architecture. Implemented a three-state machine covering PIN authentication, withdrawal processing, and balance update flows. Applied core OOP properties — encapsulation, inheritance, and polymorphism — to separate concerns across banking domain classes. Configured input validation and conditional control parameters to ensure safe state transitions throughout the user session.
| Dec 2025 Apr 2026 |
Open Source Contributor · GirlScript Summer of Code · Remote Contributed to open-source software repositories within the GirlScript SoC extended program. Identified architectural bugs across community-maintained codebases and deployed targeted optimization patches. Collaborated asynchronously with distributed developer communities using structured Git workflows — including feature branching, pull requests, and code review cycles — to deliver clean, reviewable code at scale.
|
| Dec 2025 Present |
Campus Ambassador & Core Member · CodeBusters Club · GLA University, Mathura Organized technical community outreach initiatives and coding events reaching 100+ university peers to promote algorithmic thinking and competitive programming practices. Coordinated multi-session technical workshops, managing team schedules, venue logistics, and engagement metrics. Partnered with peer developers to design and execute collaborative software projects, improving design-to-deployment timelines across the club's project portfolio.
|
| 🏆 Recognition | Details |
|---|---|
| LeetCode 50-Day Badge | Completed a continuous 50-day algorithmic training streak — array logic, string manipulation, and DSA patterns |
| GirlScript SoC Contributor | Selected and contributed to open-source repositories in the extended GirlScript Summer of Code program |
| CodeBusters Core Member | Core organizer for campus-wide coding events serving 100+ students at GLA University |
| Azure DevDay Participant | Completed hands-on cloud deployment exercises and microservice architecture builds at Khandari Campus |
| GUVI AI Certification | Trained in constructing web tools integrating Google AI Studio and speech model APIs |
# khushi-saini-23 :: current_focus.yml
learning:
- AI / ML fundamentals — supervised learning, model evaluation, feature engineering
- Python for data science — NumPy, Pandas, scikit-learn
- Google AI Studio & Gemini API integrations
- DSA patterns — Arrays, Linked Lists, Trees, Graphs, Dynamic Programming
building:
- AI-powered resume analysis tooling (ATS Analyzer v2 with ML scoring)
- Open source contributions via GirlScript SoC
- Competitive programming consistency on LeetCode
exploring:
- Large Language Model APIs and prompt engineering
- Cloud-native AI deployment on Azure and Vercel
- Developer community leadership and technical education
open_to:
- AI / ML Research Internships (2026 Summer / Fall)
- Software Engineering Internships
- Open Source Collaboration
- Campus Hackathon Teams"Consistency compounds. Ship code. Stay curious. Contribute always."

