Hi, I'm Nihal Morshed.
|
I am a Computer Science and Engineering graduate from Rajshahi University of Engineering & Technology (RUET) with expertise in Python, Flutter, JavaScript etc and transformer-based NLP models. My work spans text processing, deep learning, LLMs, predictive modeling, and AI, with a passion for applying research to solve real-world problems.
Download Resume More About MeAbout me
Hi, I'm Nihal Morshed, Based in Bangladesh.
I am a Computer Science graduate from RUET specializing in Machine Learning, Natural Language Processing, and Full-Stack Development. With published research in IEEE conferences and extensive experience in transformer models, deep learning, and modern web technologies, I bridge the gap between cutting-edge AI research and practical software engineering. I'm passionate about creating AI integrated software solutions to solve real-world problems.
Research
IEEE PublishedProblems Solved
260+ ChallengesCertifications
10+ CompletedQualification
Education
Rajshahi University of Engineering & Technology (RUET)
(Rajshahi, Bangladesh)
Bachelor of Science in Computer Science
2020 - 2025
Rajuk Uttara Model College
(Dhaka, Bangladesh)
Higher Secondary Certificate (HSC)
2019
Ideal School & College
(Dhaka, Bangladesh)
Secondary School Certificate (SSC)
2017Experience
Nifty Coders Pvt. Ltd.
(Dhaka, Bangladesh)
Trainee Software Engineer
15th August 2025 - 1st January 2026 View CertificateMy Experiences
Programming Languages
Core LanguagesSpecialized Research Areas
AI & Data ScienceDatabase & Cloud
Backend TechnologiesFrameworks & Technologies
Development ToolsPython
90%TypeScript
80%JavaScript
85%C#
75%C++
70%Java
70%Dart
75%SQL
80%HTML
90%CSS
85%Deep Learning
85%Natural Language Processing
90%Data Analysis
85%PostgreSQL
85%AWS
75%LangGraph
80%LangChain
85%React Native
75%Flutter
80%Django
70%ASP.NET Core
75%Problem Solving
Project Portfolio
Nimo's Coder Agent v3
Security-Enhanced Code Generation Model with QLoRA Fine-Tuning
Fine-tuned Qwen2.5-Coder-0.5B (494M parameters) for security-aware code generation using QLoRA with NF4 quantization. Achieves 81.26% token accuracy and enhanced vulnerability detection (command injection, SQL injection, etc.) with 97% memory reduction. Trained in 2.81 hours on T4 GPU using mixed dataset strategy to prevent catastrophic forgetting. Features comprehensive technical documentation covering transformer architecture, attention mechanisms, and training dynamics.
- Date - December 2025
- Technologies - Python, PyTorch, Transformers, PEFT, bitsandbytes, TRL, QLoRA
- Category - LLM Fine-Tuning / NLP
- Live Demo - Hugging Face Space Try It!
Research Paper RAG
Retrieval-Augmented Generation for Research Papers
A RAG system for querying research papers with AI-powered citations. Features PDF processing with text/table/figure extraction, section-aware intelligent chunking, hybrid search (dense semantic + sparse BM25) with reranking, inline citations with page/section references, and real-time evaluation dashboard for RAG quality metrics.
- Date - 2025
- Technologies - Python, FastAPI, Streamlit, ChromaDB, Ollama/OpenAI
- Category - Natural Language Processing
- View - GitHub
Sentiment Analysis
Sentiment Analysis Using DistilBERT Transformer Model
Developed a sentiment analysis model achieving 94.86% ROC AUC and 92.86% F1 Score on the Twitter Airline Sentiment dataset. Fine-tuned pre-trained model using PyTorch and Hugging Face Transformers with optimized data pipeline processing thousands of tweets.
- Date - July 2024
- Technologies - PyTorch, Hugging Face, DistilBERT
- Category - Natural Language Processing
- View - GitHub
LLM Tokenizer
Basic Tokenizer for Large Language Models
Developed a fundamental tokenization system for typical LLM applications. Built from scratch to understand core tokenization principles used in modern language models.
- Date - December 2024 - January 2025
- Technologies - Python, NLP
- Category - Natural Language Processing
- View - GitHub
Article Spinner
Article Spinner Using Second Order Markov Model
Created sophisticated article spinner utilizing second-order Markov Model and advanced NLP techniques. Employed NLTK for tokenization and TreebankWordDetokenizer for grammatically accurate sentence reconstruction while analyzing the BBC Text Classification Dataset.
- Date - August-September 2024
- Technologies - Python, NLTK, Markov Models
- Category - Natural Language Processing
- View - GitHub
Movie Recommender
TF-IDF Movie Recommender System
Developed a TF-IDF model from scratch and created a comprehensive movie recommender system using TF-IDF vectorization on the TMDB 5000 dataset, implementing cosine similarity for accurate content matching.
- Date - 2024
- Technologies - Python, TF-IDF, scikit-learn
- Category - Natural Language Processing
- View - GitHub
Poetry Generator
Poetry Generation and Classification Systems
Built a Markov Model Classifier and Poetry Generator using both first and second-order Markov Models, demonstrating versatility in text generation and classification tasks.
- Date - 2024
- Technologies - Python, Markov Models, NLP
- Category - Natural Language Processing
- View - GitHub
PawVision CNN
PawVision: CNN-Powered Image Recognition Model
Constructed a CNN model using TensorFlow/Keras, achieving 90.81% accuracy in cat/dog image classification. Implemented sophisticated data augmentation techniques, including rescaling, shearing, zooming, and flipping, to improve generalization and prevent overfitting.
- Date - July-August 2024
- Technologies - TensorFlow, Keras, CNN
- Category - Computer Vision
- View - GitHub
Digit Recognition
Handwritten Digit Recognition System
Implemented a Support Vector Classifier, achieving high accuracy on handwritten digit recognition tasks. Successfully trained a model using live-captured photo distributions while utilizing industry-standard Python libraries for comprehensive data visualization.
- Date - October-December 2023
- Technologies - Python, scikit-learn, SVM
- Category - Computer Vision
- View - GitHub
Customer Churn Prediction
Bank Customer Churn Prediction Using Neural Networks
Developed an Artificial Neural Network model using TensorFlow/Keras, achieving 86.4% accuracy for customer churn prediction. Implemented comprehensive data preprocessing including categorical encoding, feature scaling, and balanced dataset splitting.
- Date - July 2024
- Technologies - TensorFlow, Keras, ANN
- Category - Predictive Machine Learning
- View - GitHub
Stock Price Prediction
Predictive Modeling of Stock Market Trends with LSTM
Built a sophisticated stock price prediction model using stacked LSTM networks. Optimized data preprocessing with feature scaling and temporal structuring while creating a multi-layer LSTM architecture with dropout regularization for improved generalization.
- Date - August 2024
- Technologies - Python, LSTM, TensorFlow
- Category - Predictive Machine Learning
- View - GitHub
Tournament Management App
Cross-Platform Tournament Management Application
A comprehensive cross-platform tournament management application built with React Native and Expo. Enables users to create, manage, and track knockout-style tournaments with support for 4, 8, or 16 players. Features seeded bracket pairings, random shuffling, match scheduling, player statistics tracking (wins, losses, goals), and complete offline support via SQLite database.
- Date - 2025
- Technologies - React Native, Expo, TypeScript, SQLite
- Category - Mobile Application
- View - GitHub
Clima Weather
Location-Aware Weather Application
A Flutter weather application providing real-time weather data using the OpenWeatherMap API with GPS-based automatic location detection and manual city search. Features dynamic weather icons, temperature displays, and personalized clothing recommendations based on current conditions.
- Date - 2023
- Technologies - Flutter, Dart, OpenWeatherMap API, Geolocator
- Category - Mobile Application
- View - GitHub
Flash Chat
Real-Time Messaging Application with Firebase
A modern real-time chat application built with Flutter and Firebase, featuring secure email/password authentication, Cloud Firestore for instant message synchronization, and animated UI elements. Implements Hero animations, custom message bubbles, and real-time typing indicators for a seamless messaging experience.
- Date - 2023
- Technologies - Flutter, Dart, Firebase Auth, Cloud Firestore
- Category - Mobile Application
- View - GitHub
Personal Expenses
Expense Tracking with Visual Analytics
A comprehensive Flutter expense tracking application featuring interactive weekly spending charts with proportional bar visualization, transaction management with swipe-to-delete functionality, and adaptive layouts for both portrait and landscape orientations. Provides visual analytics for personal finance monitoring and budget awareness.
- Date - 2022
- Technologies - Flutter, Dart, Custom Charts
- Category - Mobile Application
- View - GitHub
Personality Quiz
Interactive Personality Assessment Quiz
An engaging Flutter personality quiz application implementing a stateful parent-stateless children architecture pattern. Features dynamic score accumulation across multiple questions, personalized result messages based on score ranges, and quiz restart functionality with cross-platform support for Android, iOS, and Windows.
- Date - 2022
- Technologies - Flutter, Dart, State Management
- Category - Mobile Application
- View - GitHub
Bitcoin Ticker
Real-Time Cryptocurrency Price Tracker
A cross-platform Flutter application that tracks real-time cryptocurrency prices (BTC, ETH, LTC) across 21 fiat currencies using the CoinAPI.io REST API. Features an elegant card-based UI with Cupertino picker for currency selection and cryptocurrency-specific icons for intuitive visualization.
- Date - 2023
- Technologies - Flutter, Dart, CoinAPI.io
- Category - Mobile Application
- View - GitHub
Wordle Clone
Desktop Wordle Game with Leaderboard System
A fully-featured desktop clone of the popular Wordle word puzzle game built in Java Swing. Features include a 500-word dictionary for random word selection, color-coded feedback system (green/yellow/gray), real-time game timer, persistent leaderboard with sortable rankings, high score tracking, and replay functionality. Demonstrates GUI programming, file I/O, and event-driven architecture.
- Date - 2022
- Technologies - Java, Swing, AWT, File I/O
- Category - Desktop Application
- View - GitHub
Landing Page developed for fun
Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur, explicabo repudiandae perspiciatis totam odit quo asperiores sit expedita facilis? Ab provident quis commodi at quo, exercitationem delectus itaque a repellat.
- Created - 4 Dec 2020
- Technologies - HTML, CSS
- Role - Frontend
- View - GitHub
Technical Services
Frontend
Development
Backend
Development
Cloud &
Deployment
AI/ML
Engineering
Publications
Instance Hardness Threshold for Effective Sampling in Bangla Cyberbullying Detection Using Transformer Models
2024 27th International Conference on Computer and Information Technology (ICCIT)
View on IEEE XploreCertifications & Recognition
Technical Certifications
Training on "Python (Django)" under EDGE Project
Bangladesh Computer Council, ICT Division
February 2025 Credential ID: EDGE-DSTS-116-6703-00003 Verify CredentialPython and Statistics for Financial Analysis
The Hong Kong University of Science and Technology via Coursera
November 2020 Verify CredentialIntroduction to Data Analytics for Business
University of Colorado Boulder via Coursera
September 2020 Verify CredentialDigital Product Management: Modern Fundamentals
University of Virginia via Coursera
July 2020 Verify CredentialAcademic & Research Recognition
Certificate of Appreciation for Presenting Research Paper
27th International Conference on Computer and Information Technology (ICCIT) 2024, IEEE Bangladesh Branch
December 2024 View CertificateOutstanding Achievement in Junior School Certificate (JSC) Examination 2014
Institute of Engineers, Bangladesh
November 2015 View CertificateOutstanding Achievement in Secondary School Certificate Examination (SSC) 2017
Institute of Engineers, Bangladesh
2017 View CertificateManarat Foundation Scholarship 2008
Scholarship recognizing academic excellence
2008 View CertificateManarat Foundation Scholarship 2009
Scholarship recognizing academic excellence
2009 View CertificateCompetition & Community Participation
Bdapps National Hackathon 2022
Robi Axiata PLC
May 2022 View CertificateACC National Carnival 2018
Debate Tournament Participation
2018 View CertificateRajuk College Intra Debate Tournament V2.0
7th place in Speaker of the Tournament ranking
2018 View CertificateEastern University Mathematical Olympiad (EUMO) 2018
Mathematical Olympiad Participation
2018 View Certificate11th Bangladesh Mathematical Olympiad 2013
National Mathematical Olympiad Participation
2013 View CertificateWarmth for Everyone 2.0 - Community Service
Scars Foundation - Contributing to winter relief distribution for underprivileged communities
December 2018 View Certificate