GithubHelp home page GithubHelp logo

Habibur Rahman 🌟

📫 Contact Information
LinkedIn: habibrahmanbd
GitHub: habibrahmanbd
Portfolio: habibrahman.me
Location: Edmonton AB Canada

Education 🎓

  • M.Sc. in Computing Science
    Jan 2021 – Sep 2023
    University of Alberta, Edmonton AB Canada

  • B.Sc. in Computer Science & Engineering
    Mar 2013 – Dec 2017
    Rajshahi University of Engineering & Technology, Rajshahi Bangladesh

Experience 💼

Software Developer (ML)

Feb 2023 – Present
Awele Technologies Inc., Edmonton AB Canada

  • Developed a recommendation-based algorithm to improve route accuracy by 50%.
  • Implemented core quotes API in NodeJS and worked on ReactJS frontend.
  • Created ML API on Django and deployed it on Heroku.
  • Tech Stack: Python, JavaScript, PyTorch, Heroku, Django, ReactJS, NodeJS, Scrum

Graduate Research & Teaching Assistant

Jan 2021 – Sep 2023
University of Alberta, Edmonton AB Canada

  • Introduced a novel variant of the simulated annealing algorithm with a GNN.
  • Led undergrad lab for Practical Programming Methodology course.
  • Tech Stack: Python, C, C++, Bash, PyTorch, Linux, GNN

Software Engineer

Jul 2019 – Dec 2020
Samsung R&D Institute Bangladesh, Dhaka Bangladesh

  • Contributed to drawing SDK for Samsung Notes in C++.
  • Developed a new tag feature for Samsung Notes and an internal automation tool.
  • Tech Stack: C++, C#, UWP, WPF, Scrum

Projects 🛠️

  • Please check my git profile for recent updates.

Technical Skills 💻

  • Skills & Tools: Tableau Jira Jupyter Linux Azure Data Studio PowerBI CI/CD Git Perforce Scrum

  • Languages: Python R SQL C C++ C# Java HTML CSS PHP Bash JavaScript

  • Libraries: Numpy Scikitlearn Matplotlib Pandas TensorFlow PyTorch ReactJS NodeJS

Publications & Workshops 📚

  • FineDeb: A Debiasing Framework for Language Models
    AAAI 2023: Workshop on Artificial Intelligence for Social Good
    arXiv preprint arXiv:2302.02453

  • WALGES: Weighted Probability Based Scoring Approach for Solving Algebraic Word Problems using Semantic Parsing
    IEEE International Conference on Electrical Computer and Communication Engineering (ECCE) 2019
    DOI: 10.1109/ECACE.2019.8679393

  • Statistical Approach for Classifying Sentiment Reviews by Reducing Dimension using Truncated Singular Value Decomposition
    IEEE International Conference on Advances in Science Engineering and Robotics Technology (ICASERT-2019)
    DOI: 10.1109/ICASERT.2019.8934507

Habibur Rahman's Projects

dailycaloriecalculator icon dailycaloriecalculator

A Java Application for Desktop Computers to calculate daily Life Calorie calculation to live an healthy and happiest life. Lets run...

dsl4llm icon dsl4llm

Plugin for Domain Specific Language that can be used in LLM's to generate programs

game-rakhal icon game-rakhal

A Java Game locally played by Cowboys of Bandladesh.

htmlparser icon htmlparser

Basic web scraping and HTML parsing using BeautifulSoup in Python

nirob-blood-app icon nirob-blood-app

A Java Application for Desktop Computers to search easily the blood donor for RUETians.

onlinelabsystem icon onlinelabsystem

An online Judding System to Host programming contests online. This platform has code compilation, highlight, submitting features on user side. On admin site, problem creatation, update, input file, output file, run time etc. features are available.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.