Skip to content
View RitikDutta's full-sized avatar
๐Ÿค“
CODING
๐Ÿค“
CODING

Block or report RitikDutta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
RitikDutta/readme.md

Hi there, I'm Ritik Dutta ๐Ÿ‘‹

Data Scientist โ€ข AI Engineer โ€ข Full-Stack Developer


๐Ÿ™‹โ€โ™‚๏ธ About Me

  • ๐Ÿ”ญ Iโ€™m currently working on AI and Machine Learning Solutions at WellBaked.tech
  • ๐ŸŒฑ Iโ€™m currently learning Reinforcement Learning and Advanced AI Techniques
  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on Open Source AI/ML Projects
  • ๐Ÿค” Iโ€™m looking for help with Scaling AI Applications
  • ๐Ÿ’ฌ Ask me about Data Science, Computer Vision, NLP, Cloud Computing, IoT, Robotics
  • ๐Ÿ“ซ How to reach me: [email protected]
  • โšก Fun fact: I love sketching, game designing, making IoT-based projects and automating things, and I love to explore space and the universe!

๐Ÿ› ๏ธ My Tech Stack

๐Ÿ’ป Programming & Markup Languages

Python C JavaScript HTML5 CSS3

๐Ÿš€ Frameworks & Libraries

TensorFlow PyTorch OpenCV Scikit-Learn LangChain Flask

โ˜๏ธ Cloud & Databases

AWS Google Cloud Firebase MongoDB Cassandra

๐Ÿงฐ DevOps & CI/CD

Docker GitHub Jenkins MLflow


๐Ÿš€ Projects




  • Objective: Develop an AI-powered system to monitor employee productivity and ensure security.
  • Features:
    • ๐Ÿ”’ Facial Recognition: Verifies that the authorized person is at the workstation.
    • ๐Ÿ•ต๏ธโ€โ™‚๏ธ Activity Monitoring: Tracks facial expressions and body language to classify activities such as:
      • Taking phone calls ๐Ÿ“ž
      • Looking away from the screen ๐Ÿ‘€
      • Sleeping ๐Ÿ˜ด
      • Signs of fatigue ๐Ÿ˜ซ
    • ๐Ÿ“Š Data Privacy: Does not store images or videos; only mathematical data is used.
    • ๐ŸŒ Browser-Based: Lightweight application that runs in the browser.
    • โ˜๏ธ Data Transmission: Sends activity summaries to a central server in JSON format.
    • ๐Ÿ—„๏ธ Database Maintenance: Maintains the database and keeps track of all activities.
    • ๐Ÿ”„ CI/CD Pipeline: Maintained with CI/CD pipeline using Docker and AWS EC2.
    • ๐Ÿง  Cloud Training: Allows training of new faces; the model trains on the cloud itself.
  • Technologies Used: TensorFlow, OpenCV, Flask, AWS, NoSQL Databases, Docker, CI/CD Tools.








Discover a new way to prepare for interviews with our AI-Powered Mock Interview Platform. Engage in realistic simulations, receive instant feedback and scores, and enjoy a seamless experience with Google authentication and Firestore database integration, all within a user-friendly Flask-based web app.





  • Features:
    • ๐Ÿค– AI Simulation: Uses OpenAI GPT and Google Gemini models to simulate real interview scenarios.
    • ๐Ÿ“ Personalized Feedback: Provides instant feedback and intelligent scoring out of 10.
    • ๐Ÿ”’ Secure Authentication: Implements Google OAuth and Flask for secure session management.
    • ๐Ÿ“Š Progress Tracking: Saves user progress and offers visual indicators for improvement.
    • ๐ŸŒ User-Friendly Interface: Clean and intuitive design for seamless interaction.
  • Technologies Used: Flask, OpenAI GPT, Google Gemini, Firebase Cloud Firestore, Google Cloud Platform.








DataMigrato is a versatile Python package dedicated to simplifying the process of migrating data across multiple databases, including Cassandra, MongoDB, Firebase, and Firestore. Designed with scalability, ease of use, and a well-maintained code structure in mind, it offers a comprehensive solution for various data transfer strategies and optimizations, making it an ideal choice for projects of all sizes and an accessible platform for contributors.





  • Features:
    • ๐Ÿ—„๏ธ Database Support: Migrate data between Cassandra, MongoDB, Firebase, and Firestore.
    • โšก Optimized Performance: Advanced data transfer strategies reduce migration time.
    • ๐Ÿ› ๏ธ Ease of Use: Simplifies complex schema conversions, CRUD operations, and connection management.
    • ๐Ÿงน High Code Quality: Well-documented and organized codebase with CI/CD pipelines.
    • ๐Ÿš€ Streamlined Workflow: Reduces complex data migration processes to just three lines of code.
  • Technologies Used: Python, CI/CD Tools, NoSQL Databases.








  • Objective: Develop a chatbot to manage inventory and track sales for food delivery services.
  • Features:
    • ๐Ÿค– Chatbot Interface: Users can add customers, products, and track orders via chat.
    • ๐Ÿ“ฆ Inventory Management: Keeps track of inventory levels in real-time.
    • ๐Ÿ“Š Sales Analytics: Provides insights into top-selling items and sales trends.
    • โ˜๏ธ Google Sheets Integration: Updates are reflected in Google Sheets for easy data management.
    • ๐Ÿ”— Telegram Bot: Accessible via Telegram (@Foodtest2bot) for easy interaction.
  • Technologies Used: Dialogflow, Telegram API, Python, Google Sheets API.








๐Ÿ’ผ Experience

๐Ÿข Animal Badge Marketing | Backend Developer / Tech Lead

July 2023 โ€“ Present | Ajmer, Rajasthan

  • ๐Ÿ‘จโ€๐Ÿ’ป Leading a diverse team specializing in web development, backend cloud deployment, AI/ML development, database management, and marketing strategies.
  • ๐Ÿš€ Developed an employee management solution that manages attendance, task assignment, punctuality, holidays, and other aspects of employee management.
  • ๐Ÿ› ๏ธ Implemented robust backend systems to streamline HR processes and improve operational efficiency.
  • โ˜๏ธ Deployed solutions on cloud platforms ensuring scalability and reliability.
  • ๐Ÿค Collaborated with cross-functional teams to integrate the solution into existing workflows.

๐Ÿข Ineuron | Computer Vision Engineer Intern

March 2022 โ€“ June 2023 | Bangalore, Karnataka

  • ๐Ÿค– Developed computer vision models for object detection, face recognition, and image classification using TensorFlow and PyTorch.
  • ๐Ÿ› ๏ธ Deployed models to production using Flask, managing data with NoSQL databases.
  • ๐Ÿค Collaborated with cross-functional teams to integrate models into larger machine learning pipelines.
  • โ˜๏ธ Deployed machine learning pipelines on AWS and GCP.
  • ๐Ÿ”„ Developed CI/CD pipelines for automated testing and deployment.
  • ๐Ÿ“ˆ CWEM Project: Utilized facial recognition to monitor employee productivity, ensuring the right person is at the workstation and automating daily database records.

๐ŸŽ“ Certifications

  • ๐Ÿ… Ineuron Certified Jenkins Engineer (Dec 2022)
    • Credential ID: 0a9b7424-b4c8-40dc-a83e-76c73d15eec6
  • ๐Ÿ… Machine Learning Bootcamp (Jan 2019) - LearnCodeOnline
    • Credential ID: 644711180552410546

๐Ÿค Volunteer Initiatives

๐ŸŒŸ Robin Hood Army

  • ๐Ÿฒ Mission: Providing education and nourishment to underprivileged children.
  • ๐Ÿค— Actively involved in organizing food drives and educational workshops.

๐Ÿ† Professional Engagement & Achievements

  • ๐Ÿ“ Published Articles: Contributed insightful articles on AI and Machine Learning.
  • ๐ŸŽ–๏ธ Hackathon Participant: Engaged in multiple hackathons focusing on AI solutions.

๐ŸŽจ Hobbies & Interests

  • ๐Ÿค– IoT and Robotics Enthusiast
  • โœ๏ธ Sketch Artist
  • ๐Ÿ“– Story Writer
  • ๐ŸŽฎ Game Designer

๐Ÿ“Š GitHub Stats


๐Ÿ’ก "Innovation distinguishes between a leader and a follower." โ€“ Steve Jobs

Pinned Loading

  1. Company-work-environment-management Company-work-environment-management Public

    Managing the Company's work environment is about optimizing the use of your resources and facilities Well, one of the obvious advantages of facial recognition technology is safety and security. Addโ€ฆ

    Jupyter Notebook 3 2

  2. datamigrato datamigrato Public

    Datamigrato: A versatile Python package for efficiently migrating data across multiple databases like Cassandra, MongoDB, Firebase, and Firestore. Designed for scalability and ease of use, it suppoโ€ฆ

    Python 1