Skip to content

RitikDutta/RitikDutta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

66 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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: ritikduttagd@gmail.com
  • โšก 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published