Skip to content
View umma-salma's full-sized avatar
  • Jahangirnagar University
  • Baton Rouge, Louisiana
  • 09:41 (UTC -06:00)

Block or report umma-salma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
umma-salma/README.md

🌟 Umma Salma

Header

πŸ“ Baton Rouge, Louisiana
πŸ“§ salma.stu2017@juniv.edu
🌐 GitHub β€’ LinkedIn


πŸ§‘β€πŸŽ“ About Me

πŸŽ“ I’m a Computer Science graduate and Ph.D. aspirant who thrives at the intersection of Cyber Security, AI, and Software Engineering. From dissecting Turbo C code in high school to deploying BERT on minimal hardware, my journey has always centered around turning curiosity into creation.


🎯 Research Interests

πŸ” Software System Security & Code Robustness
🧠 Artificial Intelligence & Intelligent Systems
πŸ› οΈ Secure Software Design and Architecture
πŸ’‘ Human-Computer Interaction


πŸŽ“ Education

πŸŽ“ Jahangirnagar University, Bangladesh
B.Sc. in Computer Science and Engineering (Feb 2018 – Jun 2023)
πŸ“ˆ CGPA: 3.63/4.00
πŸ“ Thesis: BERT-Based Personalized Course Recommendation System From Online Learning Platform


πŸ“š Publications

πŸ–‹οΈ BERT-Based Personalized Course Recommendation System From Online Learning Platform
Kamelia Zaman Moon, Umma Salma, Mohammad Shorif Uddin
πŸ“ ICEEICT 2024 Conference Paper


πŸ”¬ Research Experience

πŸ§ͺ Research Assistant, JU Data Mining Lab (Aug 2023 – Feb 2025)

  • Semantic-aware malware detection model using contextual code tokenization.
  • Error-resistant, AI-driven techniques for code robustness in critical software.

πŸš€ Featured Projects

πŸ§‘β€πŸ« Online Class & Examination System (Python)

πŸ› οΈ Tools: Git, Trello, Sphinx, Slack, Toggl
Agile-based remote class system built during COVID-19 with full SDLC and documentation pipeline.

πŸ’Š E-Medicine Service (WebMed) (PHP)

Full-stack platform for medicine info, hospital search & appointment booking.

πŸ“ Personal Diary Management System (C++)

Versatile encrypted file-handling application built with a low-level design approach.

πŸ€– BERT-Based Recommender (Python)

CPU-efficient BERT implementation for course recommendation; deployed via Flask.


πŸ’» Tech Toolbox

πŸ§‘β€πŸ’» Programming Languages

Python C C++ JavaScript

🌐 Web Development & Frameworks

HTML5 CSS3 Bootstrap Node.js Django

πŸ“¦ Machine Learning & NLP

Scikit-learn OpenCV NLTK Transformers

πŸ› οΈ Developer Tools

VS Code LaTeX PyCharm Jupyter

🐧 Others

Linux Git GitHub


πŸ† Leadership & Involvement

  • πŸŽ“ Team Lead, SDLC Software Project: Topped evaluation with agile-driven remote exam system.
  • 🌐 Microsoft Learn Student Ambassador (2020–2021): Hosted virtual tech workshops, built community, promoted MS technologies.

✍️ Other Interests

🧾 Technical Writing (Medium)
🏁 Competitive Programming
🧠 Reading Bangali Novels


πŸ“Š GitHub Stats

GitHub Stats GitHub Streak Top Languages

Popular repositories Loading

  1. Perosnal-Diary-Management-System Perosnal-Diary-Management-System Public

    C++

  2. Dice-Game Dice-Game Public

    JavaScript

  3. Rock-Paper-Scissor Rock-Paper-Scissor Public

    JavaScript

  4. International-Astronomy-Astrophysics-Competition International-Astronomy-Astrophysics-Competition Public

  5. Object-Oriented-Design Object-Oriented-Design Public

    Python

  6. QuickSnap QuickSnap Public

    Forked from macite/QuickSnap

    A two player version of the classic Snap card game... hit when the rank of the top cards match.

    C#