Junior Machine Learning Engineer, Nodes Digital Limited [2023-Present]
- Workflow Automation
Summary: The objective of this project was to automate business workflows for improved efficiency. Key tasks included analyzing manual processes, designing and implementing automation systems using Python and n8n, integrating with existing systems, and ensuring smooth transitions. The initiative resulted in cost savings and increased productivity by reducing manual intervention. - Agri Advisory
Summary: The project aimed to create a multilingual AI-driven platform to provide farmers with timely agricultural advice. Key tasks involved designing a platform that answers farming questions in Bangla and English through text and audio inputs, implementing a Retrieval-Augmented Generation (RAG) approach, integrating a vector database for relevant agricultural knowledge, and developing a text-to-speech feature for enhanced accessibility. - Cost-Effective Water Ammonia Prediction
Summary: The project focused on developing a machine learning model to predict ammonia levels in water for environmental and agricultural monitoring. Key tasks included building and optimizing predictive models with minimal resources, collecting and preprocessing environmental data, utilizing a hybrid approach with cost-effective sensors, and providing real-time predictions to improve water quality management in agriculture and environmental protection. - Water Height Estimation of Rice Growing Field
Summary: This project aimed to estimate water height in rice fields using machine learning to enhance irrigation management. The key tasks involved implementing deep learning algorithms to analyze satellite or drone imagery, developing a predictive model for water levels, combining real-time and historical data to optimize irrigation scheduling, and collaborating with agricultural teams to ensure actionable and relevant predictions. - ML Backend Framework Development
Summary: This project aimed to create a backend framework for machine learning model deployment and integration into production environments. The key tasks included developing a modular architecture for serving models as APIs using FastAPI and Flask, integrating model deployment pipelines for automation, ensuring scalability and flexibility to support diverse ML models, and focusing on robustness, security, and efficient resource management to ensure smooth model performance in production.
- Worked on NSCLC Subtype Classification, extracting radiomics features from lung images to classify tumors using machine learning algorithms.
- Collaborated with international partners, securing funding from the Institute of Advanced Research (IAR).
- Led lab sessions and classroom discussions, guiding students through complex topics such as data structures and algorithms.
- Conducted pre-lab and post-lab sessions to ensure students were prepared for practical exercises.
- Delivered lectures and managed labs in the absence of professors, ensuring continuity in learning.
- Provided academic counseling, helping students with course-related queries and guiding their progress.
- Evaluated student assignments, quizzes, and exams, ensuring consistent grading according to rubrics.
- Provided detailed feedback on assignments, helping students improve their academic performance.
- Maintained accurate grade records and assisted in developing **exam questions** to align with course objectives.
- Conducted three full sessions of C Programming classes titled Programming for Beginners, aimed at newly admitted junior students.
- Taught over 150+ students through an online platform, covering fundamental concepts in C programming, ensuring a solid foundation for future coursework.
- Organized and managed assignments to reinforce learning and applied practical coding exercises to track student progress.
- Hosted a Project Show under a seminar, where over 100+ students presented their projects, showcasing what they had learned in the course.
- Provided individual feedback and mentorship throughout the course, ensuring students gained both theoretical and practical skills in programming.