Giter Site home page Giter Site logo

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

Ritik Dutta's Projects

advanced-home-automation icon advanced-home-automation

works similar to google home but have more features like, trade when u r off, planing to add GPT3 which could make it most advanced home automation ever.

ai_yoga_webapp icon ai_yoga_webapp

Yoga Training webapp with AI Computervision, can monitor your yoga pose and with database created on your profile it will update the pose and time of exercise.

app icon app

The SimpleLogin back-end

ard_portfolio icon ard_portfolio

Craft a stunning personal portfolio effortlessly with this dynamic GitHub project. Tailored for photographers and cinematographers, it offers easy customization for showcasing your visual artistry. Simplifying the tech for non-techies. https://ritikdutta.github.io/ard_portfolio/

bunker-api icon bunker-api

This is a API/Website to see the attendance recorded in your college website along with how many days you can take days off OR to attend class!!

candy-crush icon candy-crush

playing Candy crush With machine learning (now completed)

company-work-environment-management icon company-work-environment-management

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. Additionally, it helps to improve Employee Productivity. Tracking employee's faces and retrieving emotions and behavior from the faces can be a possible

datamigrato icon datamigrato

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 supports various data transfer strategies and optimizations.

deepspeech icon deepspeech

A TensorFlow implementation of Baidu's DeepSpeech architecture

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.