Hi I'm
Pavani Ayanambakam
I am graduated 🎓 from University at Buffalo, with MS in Computer Science and Engineering with a 3.87 GPA. I build innovative applications by combining full-stack development with AI-driven solutions.With experience as a Full Stack Developer, I have worked with technologies like Angular, Python, Node.js, and GoLang, along with ML frameworks such as TensorFlow and scikit-learn.
My interests include Software Development and Testing, ML, DL and Natural Language Processing.
My Resume
About Me
My introduction
Over the course of my career, I've had the opportunity to work at Tata Consultancy Services (TCS) and nVipani Technology Solutions, where I gained hands-on experience in full-stack development using Angular, Python, Node.js, React, and GoLang. At TCS, I worked on the B24G project, building dashboards to monitor 5G network infrastructure. I was involved in both frontend (UI/UX) and backend development, creating interactive user experiences and handling data processing. Additionally, I utilized AWS services like S3 for storing and managing large volumes of network logs and reports, and DynamoDB for handling real-time data retrieval and monitoring metrics, ensuring smooth performance and scalability. At nVipani, I developed ShopConnect, a B2B e-commerce shopping platform, where I worked on building interactive UI components and backend services to streamline the shopping experience.
Beyond my professional experience, I’ve worked on several projects that blend software development with AI/ML. I built a Virtual Classroom platform, an AI-powered chat system, and a Hand Gesture Recognition system for real-time applications. Additionally, I developed ShapeViewer, a tool for visualizing and analyzing geometric structures, worked on Used Automobiles Price Prediction and Object Detection using Semantic Segmentation. I'm always excited about building scalable applications, integrating AI into real-world solutions, and tackling complex technical challenges. Right now, I am looking for opportunities where I can apply my skills in full-stack development and machine learning to make a real impact.
Experience
AI/ML and Core CSE Projects
Qualifications
MS in Computer Science and Engineering
State University of New York at Buffalo3.87/4.0 (AI/ML Track)
BTech in Computer Science and Engineering
8.89/10.0
Full Stack Developer
CBRE
Full Stack Developer
Tata Consultancy Services
MEAN Stack Developer
nVipani Technology Solutions
Skills
My technical levelProgramming Languages
Utilized programming language skills across various projectsPython
JavaScript/TypeScript
Java
HTML/CSS
SQL
C/C++
Tools and Technologies
To build robust solutionsAngular
Git
AWS
Android Studio
Visual Studio Code/Eclipse ID/IntelliJ
Frameworks
Flask
ML libraries(pandas,Scikit-learn)
Oracle DB
CSS Frameworks
React
NodeJs
Libraries
PyTorch
Pandas
skLearn
TensorFlow
Keras
OpenCV
People Skills
Collaboration and TeamWork
Leadership and Initiative
Strong Communicative Abilities
Client and Stakeholder Management
Contributions
My ProjectsPROJECTS

-
Pluck And Pack
2024Designed and developed a React-based grocery shopping platform, "Pluck and Pack," enabling seamless online shopping experiences.
Implemented key features such as product browsing, cart management, real-time inventory updates, and an intuitive shopper-assignment system.
- Browse & Select: Users can explore a dynamic catalog of grocery items, filter products, and add them to their cart.
- Assign & Pack: The system assigns shoppers dynamically based on location and availability, optimizing the order fulfillment process.
- Track & Deliver: Customers can track order status in real-time, ensuring efficient and transparent grocery delivery.

-
Q&A using RAG(GenAI)
2024Implemented, and demonstrated a sophisticated question-answering system utilizing Retrieval-Augmented Generation (RAG) technology.
The project aims to highlight the system's ability to perform real-time information retrieval from a diverse document set, fuse this information seamlessly, and produce answers that are not only accurate but also contextually enriched.
- Retrieve: Given a user input, relevant splits are retrieved from storage using a Retriever. Generate: A ChatModel / LLM produces an answer using a prompt that includes the question and the retrieved data.

-
Class Attendance through Face detection and recognition
2023Detects and recognizes students' faces using a camera feed (e.g., webcam or IP camera).
Matches the detected faces with a database of pre-registered students.Automatically marks attendance based on successful face recognition
Technologies Used are:
- Python: Core language for development.
- OpenCV: For face detection and recognition.
- GUI Library (Tkinter or PyQt): For building a desktop interface

-
Malware Threat Detection using ML models
2021Trained model with huge Malware Threat dataset with 83 features and evaluated it’s performance using confusion matrix.
Used Machine Learning Models like Gradient Boosting, Sequential neural network, Light GBM to detect the patterns of the malware and achieved 86% accuracy
- Machine Learning models developed include: Sequential Neural Networks,Decision tree classifier, Random Forest Classifiers, XGBoost, LightGBM
> Send me an email or drop a message below to get to know me better!
Connect Now!