About me

I’m Rabeya Hossain (she/her), a PhD student in Computer Science at the University of Utah, working under the supervision of El Kindi Rezig . My current research focuses on the CosmicAI project.

My undergraduate thesis focused on fine-tuning a model for general-purpose Bengali language tasks. We collected a large dataset and trained our model to achieve strong results.

During my undergraduate years, I maintained a balance between academics and extracurricular activities, earning the Dean's List for academic excellence. I also participated in programming competitions at both national and sub-continental levels. I have a deep passion for problem-solving and always immerse myself fully in the process.

Outside of academics, I love traveling, watching movies and series, and strive to live by the principle of kindness.

Resume

Education

  1. B.Sc in Computer Science and Engineering

    Bangladesh University of Engineering and Technology

    April 2019 - June 2024

    CGPA: 3.88/4.00

    Notable Courses
    • CSE 305 - Computer Architecture

    • CSE 307 - Software Engineering

    • CSE 309 - Compiler Design

    • CSE 313 - Operating Systems

    • CSE 317 - Artificial Intelligence

    • CSE 321 - Computer Networks

    • CSE 405 - Computer Security

    • CSE 409 - Computer Graphics

    • CSE 463 - Introduction to Bioinformatics

    • CSE 471 - Machine Learning

    • MATH 245 - Statistics and Probability

    • MATH 247 - Linear Algebra

  2. Higher Secondary School Certificate

    Holy Cross College

    2016-2018

    GPA: 5.00/5.00

  3. Secondary School Certificate

    A.K High School

    2008-2016

    GPA: 5.00/5.00

Work Experience

  1. Lecturer (Full-Time)

    Department of Computer Science and Engineering , United International University

    July 2024 - Presnt
    Course Instructor
    • (Summer 2024) CSE 221: Data Structures and Algorithms

    • CSE 409 - Computer Graphics

    • (Summer 2024) CSE 341: System Analysis and Design

    • (Summer 2024) CSE 381: Artificial Intelligence

    • (Summer 2024) CSE 381: Artificial Intelligence Sessional

Technical Skills

  1. Programming Languages

    C/C++, Python, Java, Bash, x86 Assembly, SQL, Bison/Flex

  2. Frameworks

    Nodejs, ReactJS, openGL, JavaFX

  3. Tools

    Git

Projects

  • Algorithm Visualizer

    TourOn

    🏷️ Nodejs React Oracle

    TourOn is a user-friendly, cost-saving hotel booking and management system.

  • Ray tracing

    Ray Tracing

    🏷️ C++ openGL

    Followed by implementation of the raster based graphics pipeline, implemented ray tracing using OpenGL.

  • C Compiler

    C Compiler

    🏷️ Bison Yacc C

    Built a compiler from scratch with modern optimizations for a subset of C language.

  • C Compiler

    Security Lab(Cryptography, Firewall, Malware Attack)

    🏷️ Docker

    Implemented various cryptographic algorithms such as AES, RSA and conducted various hands on experiments to learn security concepts such as buffer overflow, CSRF, XSS or SQLI attacks, malware and firewalls.

  • C Compiler

    Neural Network From Scratch

    🏷️ Python

    Implemented a Convolutional Neural Network from scratch using only Python and Numpy.

  • C Compiler

    xv6 Operating System

    🏷️ xv6

    Developed the paging framework of xv6 operating system, as well as implementing many other functionalities of the operating system.

Achievements

Programming Competitions

  1. ICPC Asia West Continent Final Contest 2023

    Dhaka, Bangladesh
    Ranked 44th March 2024

  2. ICPC Asia Dhaka Regional Contest 2023

    Dhaka, Bangladesh
    Ranked 5th October 2023

  3. Google Code Jam to I/O for Women 2022

    Online
    Ranked among top 150 candidates and got stipends March 2022

  4. National Girl's Programming Contest (Bangladesh) 2022

    Dhaka, Bangladesh
    Champion February 2023

  5. National Girl's Programming Contest (Bangladesh) 2021

    Dhaka, Bangladesh
    Champion July 2022

  6. AUST IUPC 2022

    Dhaka, Bangladesh
    Ranked 7th June 2022

  7. SUST IUPC 2022

    Sylhet, Bangladesh
    Ranked 7th June 2022

Olympiads

  1. National Physics Olympiad 2018

    Dhaka, Bangladesh
    Ranked 22nd January 2018

  2. National Physics Olympiad 2016

    Dhaka, Bangladesh
    Ranked 12th January 2016

Research

  1. General Purpose Instruction Tuned Model Development for the Bengali Language

    Undergraduate thesis work
    Supervisor: Dr. Rifat Shahriyar
    Keywords: ML,NLP

    In this project we developed a model that can be used for many NLP task in Bengali language. We chose a pretrained model and fine tuned it for our purpose. The main challenge was to accumulate large set of Bengali data. We collected data from a various source and curated them using techniques like cosine similarity for good purpose. The model was trained on a large dataset and achieved good results in many tasks.

Portfolio