AI and Machine Learning developer based in Karnataka, India. I enjoy building intelligent systems that combine Computer Vision, Deep Learning, NLP, and Speech AI to solve real-world problems.
Currently exploring deep learning, computer vision, and multilingual AI systems through hands-on projects ranging from landslide detection using satellite imagery to question generation from multilingual text and speech.
Lately focused on model development, data-centric AI, and strengthening my foundations in algorithms, mathematics, and Japanese language learning.
Building β Computer Vision applications, image classification models, object detection systems, and AI-powered projects using Python.
Learning β Deep Learning architectures, CNNs, Transformers, Large Language Models (LLMs), MLOps fundamentals, and advanced Python.
Grinding β Data Structures & Algorithms, Machine Learning projects, and Japanese language practice.
Built an AI-powered landslide detection system using satellite imagery and deep learning to identify landslide-prone regions. Designed the complete pipeline from data preprocessing and augmentation to model training and evaluation, enabling automated terrain risk assessment from geospatial imagery.
Focused on improving classification performance across varying terrain conditions while handling challenges such as class imbalance and environmental variability.
Tech: Python, TensorFlow, Keras, OpenCV, NumPy, Pandas
Built an AI-powered question generation system capable of generating meaningful questions from both text and speech inputs across multiple languages. Designed a pipeline that combines speech processing, natural language understanding, and question generation to improve accessibility and automated learning workflows.
The system supports multilingual content, enabling users to provide either written text or spoken input and receive context-aware generated questions. Focused on preprocessing, language handling, and model optimization for diverse linguistic inputs.
Tech: Python, NLP, Deep Learning, Speech Processing, TensorFlow
Built a deep learning model to classify gender from facial images using Computer Vision techniques. Worked on image preprocessing, data augmentation, model training, and evaluation.
Tech: Python, TensorFlow, Keras, OpenCV
Implemented object detection pipelines using YOLO and OpenCV for real-time image analysis and recognition tasks.
Tech: Python, OpenCV, YOLO
Python β’ C++ β’ C
TensorFlow β’ Keras β’ PyTorch β’ Scikit-Learn
OpenCV β’ YOLO β’ CNNs β’ Image Processing
NumPy β’ Pandas β’ Matplotlib β’ Seaborn
MySQL β’ MongoDB
Git β’ GitHub β’ VS Code β’ Jupyter Notebook β’ Google Colab β’ Kagel Notebook
AI & Deep Learning β Neural Networks, Computer Vision, NLP, Transformers, RAG, and LLMs.
Computer Vision β Object Detection, Image Classification, Transfer Learning, and Model Optimization.
Japanese Learning β Preparing for JLPT N5 and building vocabulary daily.
Problem Solving β Practicing algorithms and coding challenges consistently.
π§ Email: sujankswork@gmail.com
πΌ LinkedIn: sujan-k-s-a41261321
π GitHub: https://github.com/Sujan-lab-cell
"Artificial Intelligence is the new electricity"
-AI visionary Andrew Ng."*