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 , Robotics ,Automotation and ROS2 also model development, data-centric AI, and strengthening my foundations in algorithms, mathematics, and Japanese language learning.
ROS (Robotic Operating System):Working of ROS,IMU,LDR,IOT. Colorectal Cancer Temporal Frame Cross Validation:Working of Detection ,Tracking,Seagmentaion,Classification and temporal Frame validation.
Building β Computer Vision applications, image classification models, object detection systems, and AI-powered projects using Python.
Learning β ROS2 ,Reinforcement Learning, Deep Learning architectures, CNNs, Transformers, Large Language Models (LLMs), and advanced Python.
Grinding β Data Structures & Algorithms, Machine Learning projects, and Japanese language practice.
- Completed an 8-week Machine Learning Internship at FlyRank, working on real-world SEO and search-performance data.
- Built a machine learning framework to identify webpages at risk of search-performance decline and prioritize them for human review.
- Performed data analysis, feature engineering, leakage checks, and client-grouped validation on large-scale search data.
- Compared 8 ML model families, including Random Forest, XGBoost, LightGBM, CatBoost, Logistic Regression, and boosting models.
- Achieved Precision@50 of 0.444, improving over the baseline of 0.392 by 5.2 percentage points.
- Developed a human-in-the-loop content action playbook and deployed the final research paper using GitHub Pages.
- Developed an invoice parser to extract structured data from PDF, image, Excel, and CSV invoices using EasyOCR, Regular Expressions, Pandas, NLP and LLM integration.
- Implemented hybrid approach By combining rule-based extraction with fallback.
- Designed a standardized JSON pipeline to extract invoice headers, supplier/buyer details, line items, pricing, taxes, batch, expiry, and totals.
- Designed validation logic to verify required fields, mathematical consistency, and generate review reports.
- Deployed the FastAPI invoice processing backend on Render using Docker for cloud-based invoice extraction and API serving.
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
RL and ROS2
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. Automotaion -- Robotics, ROS2 and Reinforcement learning
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."*
"life is colorful let machines see"
-Sujan KS
---