Skip to content
View KetanML's full-sized avatar

Block or report KetanML

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
KetanML/README.md

πŸ‘‹ Hi, I'm Ketan Chaudhary!

πŸš€ About Me

I'm a Software Engineer passionate about AI, ML, and Backend Development. Currently pursuing my Master's in Software Engineering at Carnegie Mellon University, I enjoy tackling challenging problems at the intersection of AI and production systems.

  • πŸ”­ Currently working on: Full-stack machine learning applications and product information management systems.
  • 🌱 Learning: Go, microservices, distributed systems.
  • πŸ’Ό Seeking: Full-time opportunities in machine learning, AI, and software engineering roles.

πŸŽ₯ Deep Learning Lectures

I recently delivered a series of lectures on deep learning concepts at Carnegie Mellon University, which are available on YouTube. Check them out below:

🌟 Featured Projects

  • πŸ” Product Information Management System (PIMS): Developed a comprehensive product management solution with ASP.NET, Vue.js, and Azure SQL.
  • βš™οΈ Distributed Bitcoin Miner: Built a scalable, fault-tolerant distributed system using Go and UDP for efficient job distribution and mining task coordination with concurrency.
  • 🧠 Face Classification and Verification: Built CNN-based ResNet-34 models for face classification and verification, ranking in the top 5% on Kaggle.
  • 🎀 Speech Recognition System: Achieved 86% accuracy in speech classification using neural networks and frame-level classification.
  • πŸ“ˆ Stock Predictive Model: Developed a predictive model utilizing CNN, LSTM, and Transformer architectures to integrate sentiment analysis with stock price data, achieving a 95% reduction in MSE to 0.00008 compared to initial baseline models.
  • πŸ› οΈ Dynamic Memory Allocator: Designed and implemented a dynamic memory allocator in C++ that mimics the standard malloc, free, realloc, and calloc functions, achieving a space utilization of 74% and throughput of 8000 KOPS using segregated free lists for efficient memory management.

⚑️ Technologies & Tools

Programming Languages:
C C++ Java Python Go C# JavaScript

Frameworks & Libraries:
.NET PyTorch TensorFlow Keras NumPy Pandas scikit-learn LangChain

Databases:
Azure SQL PostgreSQL MySQL MongoDB Redis Cassandra

Cloud & DevOps:
AWS Google Cloud Azure Docker Kubernetes CI/CD

Version Control & Collaboration:
Git GitHub GitLab BitBucket Postman

πŸ“« Contact Me

Profile Views

Pinned Loading

  1. deploying-machine-learning-models deploying-machine-learning-models Public

    Forked from trainindata/deploying-machine-learning-models

    Code for the online course "Deployment of Machine Learning Models"

    Jupyter Notebook

  2. ketanML ketanML Public

    My personal repo

  3. CMU-IDeeL/CMU-IDeeL.github.io CMU-IDeeL/CMU-IDeeL.github.io Public

    11-785 Introduction to Deep Learning (IDeeL) website with logistics and select course materials

    Jupyter Notebook 35 20

  4. MSE-QualityAssurance/Dominion-ababbar MSE-QualityAssurance/Dominion-ababbar Public

    Python