Nisha Patel

Nisha Patel

Master's Student @ GMU

About Me

Hello! My name is Nisha Patel. I recently moved from India to the US to pursue my Master's in Software Engineering at George Mason University. I have a strong interest in solving complex backend problems and am currently expanding my skills in full-stack development. Before joining GMU, I earned my Bachelor's degree in Computer Engineering from CVM University with a 9.04 GPA.

Academic Journey

I have successfully completed SWE 619 (OO Software Specification), SWE 632 (UI Design), and CS 584 (Data Mining). This semester, I am focused on SWE 621 (Software Architecture), SWE 642 (Web Engineering), and SWE 625 (Software Project Management).

Hobbies & Interests

Outside of programming, I enjoy:

Chess β™ŸοΈ Badminton 🏸 Ice Skating ⛸️ Documentaries πŸŽ₯ Podcasts 🎧 Music 🎡

Professional Experience

Software Development Intern

Ekaantik Software Solutions (OPC) Pvt. Ltd. | Jan 2025 – May 2025

  • Helped design and build the Ecard App backend using Spring Boot, Kafka, and Kubernetes.
  • Integrated real-time chat features using Rocket.Chat and WebSockets with MongoDB.
  • Built secure RESTful APIs for user management (login, profiles) using AES-CBC encryption.
  • Implemented graph-based features using Neo4j.
  • Set up monitoring tools including Prometheus, Grafana, and Loki.
  • Deployed Docker containers orchestrated by Kubernetes.

Data Science Intern

Stat Modeller | May 2024 – Jun 2024

  • Built FaceSense, a visitor recognition system using React and Node.js.
  • Connected the Node.js backend to React for real-time analytics.
  • Managed data storage using a MongoDB Atlas cluster.
  • Worked on age and gender detection models using Caffe in Python.
  • Improved model accuracy for IP camera feeds using OpenCV.

Technical Projects

TalentIQ β€” AI Hiring Platform

A resume-to-job matching tool. The frontend is built with React/Redux, and the backend runs on Docker containers.

Retail AI (Ongoing)

Building an AI tool for retail analytics, specifically to track customer behavior and predict inventory needs using computer vision.

Emotion-Aware Music Recs

Uses a webcam to detect facial expressions (via OpenCV) and suggests Spotify music based on the user's current mood.

NLP-based Drug Recommendation

Analyzed drug reviews using NLP techniques like lemmatization. achieved 92.3% accuracy in classification using Naive Bayes.

Certifications

  • Core Java Specialization (LearnQuest)
  • Introduction to Cloud Computing (IBM)
  • Introduction to DevOps (IBM)
  • Analysis of Algorithms (Princeton University)
  • Developing Responsive Web Pages Using HTML5/CSS3 (NIIT)
  • Introduction to SQL (University of Michigan)
  • Introduction to Linux Commands and Shell Scripting (IBM)
  • C Programming with Linux Specialization
  • C Programming: Pointers & Memory Management
  • Methods and Statistics in Social Sciences (U of Amsterdam)
  • Basic Statistics (University of Amsterdam)
  • Introduction to Graph Theory (UCSD)
  • Discrete Mathematics for Computer Science (Coursera)
  • IBM Generative AI Engineering Professional Certificate