Portrait of Najiat Islam Rishad
What I do

Code that works, design that speaks.

Software · Data · Embedded

Najiat IslamCSE student · AIUB

About me.

Computer Science and Engineering student who builds practical software, database and embedded-system projects, and is looking for a team where I can keep learning and contribute reliably.

Backed by hands-on projects at AIUB, I am looking for an internship or entry-level role in real software or data work.

12Projects on GitHub
8Certificates
0Portfolio visitors

Education so far.

Computer science at university, science track before it.

  1. Bachelor of Science in Computer Science and Engineering

    American International University-Bangladesh (AIUB)

    CGPA 2.00 / 4.002023 - Present10th semester
  2. Higher Secondary Certificate (HSC), Science

    Dr Mahbubur Rahman Mollah College, Dhaka Board

    GPA 5.00 / 5.002020 - 2022
  3. Secondary School Certificate (SSC), Science

    Rafiqul Islam School And College, Dhaka Board

    GPA 5.00 / 5.002018 - 2020

Technical skills

Tools I use across software, data, hardware and design.

28skills
  • Programming

    • C
    • C++
    • C#
    • Java
    • PHP
    • R
    • JavaScript
    • SQL
  • Web

    • PHP
    • JavaScript
    • HTML5
    • CSS3
  • Desktop development

    • .NET Windows Forms
    • Java Swing
  • Database

    • SQL
    • MySQL
    • Microsoft SQL Server
    • Oracle Database
  • Data science

    • R
    • RStudio
  • Embedded / electronics

    • NI Multisim
  • Graphics

    • OpenGL
  • Developer tools

    • Git
    • GitHub
    • Visual Studio
    • VS Code
    • Code::Blocks
    • XAMPP
    • LaTeX
  • Design

    • Figma
    • Adobe Photoshop
    • Adobe Illustrator

Software I use

Tools I am comfortable working with, from coding and databases to circuits, statistics and CAD.

20tools
  • VS CodeCode editor
  • Visual StudioIDE
  • Code::BlocksC / C++ IDE
  • Notepad++Text editor
  • AnacondaPython & data science
  • RStudioR / data analysis
  • MATLABNumerical computing
  • SPSSStatistical analysis
  • Oracle DatabaseSQL & databases
  • Arduino IDEEmbedded systems
  • ProteusMicrocontroller simulation
  • MultisimCircuit simulation
  • AutoCAD 2007CAD drafting
  • CanvaGraphic design
  • Adobe PhotoshopImage editing & design
  • MS OfficeWord, Excel & PowerPoint
  • SQL Server (SSMS)Management Studio
  • Oracle VirtualBoxVirtual machines
  • XAMPPApache, MySQL & PHP
  • Git & GitHubVersion control

Featured projects

Every public repository on GitHub shows up here automatically.

12projects

Web2026 - 2027, Fall

AIUB Smart Slide Downloader

An automated Chrome extension that detects active AIUB courses, downloads new course materials, skips existing files, and organizes everything into course-specific folders.

  • Greets you by name
  • Progress bar and new-file count for each course
  • Never downloads the same file twice, and restores files you deleted
  • Current semester is always downloaded automatically when you open…
  • Old semesters button: pick an old semester from the Registration…
JavaScript
Desktop2026 - 2027, Fall

Desktop-Based Calculator

Desktop calculator in C# Windows Forms with a dark modern design, calculation history line, chain operations, percent, ± and full keyboard support.

  • Addition, subtraction, multiplication and division
  • Shows the calculation above the answer
  • Decimal numbers, percent, plus/minus and backspace
  • Clear error message when dividing by zero
  • Keyboard support: numbers, + - /, ., %, Enter, Backspace and Esc
C#
Data Science2025 - 2026, Summer

Stroke Data Cleaning, Preprocessing and EDA

R project that cleans and explores a 5,110-record stroke dataset: missing values, outliers, invalid categories, median/mode imputation, normalization, group analysis, correlation and charts.

  • Inspect the dataset: structure, summary and data types
  • Detect and fix age outliers
  • Convert columns to the right types
  • Filter a high-risk group
  • Charts and the cleaned dataset saved as CSV
R
Data Science2025 - 2026, Summer

Twitter Sentiment Noise Robustness

R project testing Twitter sentiment classifiers on noisy text: Bag-of-Words vs TF-IDF with Naive Bayes, Linear SVM and Multinomial Logistic Regression, word-deletion and character-swap noise, 5-fold cross-validation and a research paper.

  • Tweet cleaning and text preprocessing
  • Bag of Words and TF-IDF text representations
  • Synthetic noise: word deletion and character swap, tested at…
  • Clean vs noisy comparison with accuracy, precision, recall, F1 and…
  • Charts, word cloud and result tables saved to Outputs/
R
Web2025 - 2026, Summer

EduQuiz – Online Quiz Management System

Online quiz management system built with PHP and MySQL (MVC): teachers create quizzes and questions, students take timed quizzes and see results, with admin management.

  • One login and registration system for every user
  • Remember Me, reset password, change password, edit profile and…
  • Student: browse and enroll in courses, take quizzes, see results…
  • Instructor: create courses and quizzes, add questions, publish…
  • Admin: activate / deactivate / delete users, remove courses, see a…
PHPCSSJavaScript
Graphics2025 - 2026, Summer

Computer Graphics OpenGL Setup

Ready-to-use OpenGL + FreeGLUT template for Code::Blocks (64-bit). Clone, open the project and run with no extra setup.

    CC++
    Graphics2025 - 2026, Summer

    Dreamland Village Ultimate

    C++ OpenGL (FreeGLUT) animated Bangladeshi village scene with Day, Sunset, Night and Rain modes, a controllable boat, moving animals, lightning and background sounds.

    • Day, Sunset, Night and Rain scenes with their own sounds
    • Boat that you can start, stop and steer
    • Night scene with moon, twinkling stars, fireflies and house lights
    • Rain scene with falling rain, splashes, lightning and jumping fish
    • Help panel and fullscreen mode
    C++C
    Software Engineering2025 - 2026, Spring

    Traditional Model-Driven Banking Software System

    Software engineering project report (LaTeX) for a role-based banking system using the V-Model: SRS, user stories, traceability matrix, use case diagram, Figma wireframes and Git/Trello workflow.

    • Role-based login, dashboards, password change and OTP-based recovery
    • Customer online registration with account number and OTP
    • Loan applications with approve / reject and status tracking
    • Debit / credit card requests, issue, activate and block
    • Monthly statements, teller shift summary, branch reports and audit…
    LaTeXFigma
    Digital Logic2025 - 2026, Fall

    3-Digit Digital Password Lock

    3-digit digital password lock built with logic ICs: D flip-flops store the password, a 7485 comparator checks the input and BCD validation blocks digits 10–15. Simulated in NI Multisim and built on a breadboard.

    • Each digit is entered as 4-bit BCD with switches
    • Unlock mode: the entered digits are compared with the stored…
    • BCD validation: 10–15 are not valid digits, so they are rejected…
    • Door status: Green LED = open, Red LED = closed
    • 7-segment display shows the digit being entered
    NI Multisim
    Desktop2025 - 2026, Fall

    Farm Invoice Manager

    C# Windows Forms farm shop billing system with SQL Server: admin/employee login, user, product and customer management, sales with stock check and discount, printable invoices and a sales report with chart. Parameterized queries, one connection string.

    • Login for admin and employee with different dashboards
    • Admin can add, edit, delete and search users
    • Add sales: cart with several products, stock check, discount in…
    • Printable invoice
    • Live validation of every input field
    C#T-SQL
    Database2024 - 2025, Fall

    Bus Ticket Counter Management System

    Bus Ticket Counter Management database in Oracle with 9 related tables, constraints, sample data, queries, joins, subqueries and views, plus a MySQL version connected to Java with JDBC.

    • 9 related tables with primary keys, foreign keys, CHECK, UNIQUE…
    • Sample data
    • Test queries: simple query, single row function, aggregate…
    • One simple view and one complex view
    • Java programs that connect to the database and print the tables
    Java
    Desktop2023 - 2024, Summer

    Coffee Shop Billing Management System

    Java Swing coffee shop billing system: user login/registration, custom coffee orders, automatic price calculation and bKash/card/cash payment, with data saved in text files.

    • User login and registration
    • Coffee ordering system
    • Automatic price calculation
    • Multiple payment options
    • Accounts and orders are saved in text files inside the data folder
    Java
    01 / 11

    ← Drag, use the arrows, or click a side card to bring it forward →

    Let’s talk

    For project discussions, professional opportunities or collaboration, reach out by email.

    Emailreshad.munshi2004@gmail.com
    Email