Ayushi Prajapati

Backend Developer & Data Science Professional
Jaipur, IN.

About

Highly motivated Backend Developer and Data Science professional with over 2 years of experience building scalable applications and machine learning solutions. Proficient in Node.js, SQL, and Python, with a strong passion for solving complex real-world problems through clean code, data analytics, and robust API development. Expertise includes Exploratory Data Analysis (EDA), RESTful services, model deployment, and seamless cross-functional collaboration. Currently advancing skills in end-to-end ML project development using Pandas, Scikit-learn, and AWS to deepen practical understanding of data science workflows.

Work

TAGBOX
|

Software Developer

Summary

Responsible for developing, optimizing, and maintaining robust backend systems and APIs for a UGC platform, ensuring scalability and performance.

Highlights

Developed and maintained scalable backend APIs (Node.js, SQL, Sequelize, Redis) to enable seamless integration with React.js components, collaborating with frontend teams on payload structures and product requirements.

Optimized database performance by refactoring SQL queries and Sequelize models, significantly enhancing data retrieval speed and API response times.

Refactored and unified APIs into robust, modular endpoints (e.g., moderation, fetch, filter, pagination), reducing latency, improving maintainability, and enabling faster frontend rendering.

Built data-driven backend features for the Analytics Dashboard, delivering critical insights (Top Performing Posts, Top Influencers, Most Active Users, Post Sentiment Analysis) and implementing PDF export functionality.

Implemented comprehensive error-handling, input validation, and authentication, ensuring secure and reliable APIs and improving route readability and traceability.

Integrated CI/CD pipelines with GitHub Actions for automated testing and deployment, reducing manual effort and minimizing production errors.

Proactively resolved critical production bugs and supported ongoing feature maintenance, enhancing post-fetching mechanisms and addressing real-time user issues.

Collaborated cross-functionally with product teams to deliver backend solutions, ensuring data consistency and scalable architecture across the UGC platform.

TAGBOX
|

Data Analyst

Summary

Responsible for extracting, analyzing, and interpreting large datasets to drive business intelligence and strategic decision-making.

Highlights

Extracted and analyzed large datasets using SQL, Python, and Excel to generate actionable insights and business intelligence for marketing and product teams.

Maintained relational databases to ensure data accuracy; conducted Exploratory Data Analysis (EDA), tracked key performance metrics, and contributed to data-driven strategic decision-making.

Education

Jaipur Engineering College and Research Center

Bachelor of Technology

Electronics and Communication Engineering

Grade: 8.45 CGPA

Skills

Programming

Python, JavaScript (Node.js), SQL.

Data Science

Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn, XGBoost, EDA, Model Deployment, SHAP.

Databases

MySQL, MS SQL Server, PostgreSQL, Sequelize.

Frameworks & Tools

Express.js, Flask, RESTful APIs, API Optimization, React.js, Git, Docker, CI/CD, Postman, Agile.

Cloud

AWS EC2, Azure.

Projects

Customer Churn Prediction

Summary

An end-to-end machine learning project focused on predicting customer churn and providing actionable insights.