About
Hello! I am Rakin Bin Rabbani. I am a Computer Science and Engineering graduate from BRAC University. I also did minor in Business Administration. I am an enthusiastic learner, student tutor with experience of 2 years and a web developer with more than 1 year of experience, researcher, problem solver in nature and eager to explore new technologies. In my spare time, I play football and travel to keep my body, mind and soul healthy.
Because of my love for teaching, I am currently working as a lecturer at BRAC University, the country's best private university according to 2018 QS Asian University Rankings. My research interests include IoT, machine learning and cognitive radio networks. My primary goal is to work in an environment where I can learn, apply and enhance my knowledge by interacting with enthusiastic minds. Moreover, I always look forward to contribute in the betterment of the nation and looking forward to implement my skills and knowledge to solve real life problems.
Programmer & Researcher.
- Birthday: 6 January 1997
- Website: rakinwho.com
- Phone: +880 1914366864
- City: Dhaka, Bangladesh
- Age: 25
- Degree: Bachelor of Science
- Email: rakinwho@gmail.com
- Language: Bangla & English
- Favorite Quote:
Hard work beats talent when talent doesn't work hard
~Tim Notke
Skills
Experience
BRAC University
Lecturer
2021 - Present
66 Mohakhali, Dhaka, Bangladesh
There is an ancient chinese quote, 'Choose a job you love, and you will never have to work a day in your life.' and I was always passionate about the teaching profession which is the builder of all other professions. In 2018, BRAC University successfully ranked the number 1 private university of Bangladesh according to the 'QS Asian University Rankings' and it was an honor for me to be the faculty member of the largest department of this university which is Computer Science and Engineering. I have taught various CSE major courses such as Introduction to Robotics, Operating System, Programming Language 1.
- Classroom Teaching: Teaching in three class meetings on three days or as scheduled by the University.
- Student Consultation: Maintaining at least 1 hour per week for student consultation at a time convenient to students.
- Examination: Preparing questions papers, invigilating tests and exams, marking and grading scripts and assignments.
- Administration: Attending meetings, helping the Department or University in academic, extra-curricular and administrative activities.
Synesis IT Limited
Programmer
2020 - 2022
BDBL Bhaban, 12 Kazi Nazrul Islam Ave, Dhaka, Bangladesh
Synesis IT Limited, the country's best ICT organization awarded by the Bangladesh government provided me an opportunity to work as a programmer in their 'Software Development and Implementation' department. I am associated with a lot of major project like E-TIN by National Board of Revenue (NBR), Central Biometrics Verification Monitoring Platform by Bangladesh Telecommunication Regulatory Commission (BTRC), Education Board Result by Teletalk LTD.
- Analyze, architect, design, and Develop application.
- Translate complex client requirements to technical implementation.
- Plan and execute Unit Tests.
Opro IT
Project Manager
2020 - 2021
House #3/E, Flat #301, Kallyanpur, Dhaka, Bangladesh
After my graduation I stepped into the corporate world as a 'Project Manager' in this software company. Being a Computer Science and Engineering graduate and an extrovert worked as two main catalysts for me being the best suited for this position. I am working as a bridge between the clients and the developers or the programmers. I am dealing with plenty of diversified and international clients as well.
- Project monitoring, control and reporting like status and progress reporting daily, weekly.
- Inspect projects for quality assurance and ensure deadline with the quality deliverable.
- Develop and maintain information technology plans which outline project status, individual tasks, milestones, completion estimates, and resource allocation.
- Design technical developments with the technical team and implement software life-cycle methodology.
- Work with the technical team to brainstorm new test ideas for technical projects.
United Internation University
Research Assistant
2020 - 2021
United City, Madani Ave, Dhaka, Bangladesh
I was lucky enough to be chosen as a 'Research Assistant' at such a reputed university. The research experience I have gained from here is beyond imagination. This job experience really helped me to think innovatively, introduced me to different research fields and showed me the diversified paths of research where I can contribute for the betterment of the tech community, the society as well as the country. My principal investigator is Dr. A.K.M. Muzahidul Islam who is a professor of computer science and engineering department at United International University(UIU) and my co-investigator is Col. Molla Md Zubaer who is a research department head of Military Institute of Science and Technology (MIST).
- Working for a project on Software Defined Radio (Bangladesh ICT Ministry Funded).
- Implementing 5G network with the help of SDR.
- Implementing SDR for disaster effected area and remote services.
- Writing research papers based on the SDR project.
- Supervising final year undergraduate thesis students.
Brac University
Student Tutor
2018 - 2019
66 Mohakhali, Dhaka, Bangladesh
I have always been passionate about teaching and motivating enthusiastic minds. This work experience helped me a lot to bring out the potential out of me and improved my programming and teaching skills. I believe that for every tree to grow perfectly the root needs to be very strong. Just like that I wanted to teach the very root or basic of programming language.
Course: CSE 110: Programming Language I
- Grading, checking theory and lab assignments as well as quizzes.
- Taking lab classes.
- Giving consultation hour to students for improving their concepts regarding that course.
- Invigilate during quizzes, midterms and sometime Finals.
Student Tutor
2019 - 2020
I was again chosen as an Undergraduate Teaching Assistant but this time the responsibility was to teach the next course of the course which I used to take (CSE 110: Programming Language-I).
Course: CSE 111: Programming Language-II
Education
BRAC University
Master of Science
2021 - 2022
66 Mohakhali, Dhaka, Bangladesh
CGPA: 3.95 out of 4
Major: Computer Science and Engineering
Courses: Symbolic Machine Learning I, Advanced Artificial Intelligence, Neural Network and Fuzzy Systems, Symbolic Machine Learning II, Distributed Computing Systems, Cryptography and Network Security
Projects:
- Explainable Artificial Intelligence for COVID-19 Detection using CNN
- Predicting Ethereum Stock Price using Hidden Markov Model
- A Comprehensive study of Emotion Detection in Bangla Natural Language Processing
- A Comparative Analysis of HPC Scheduling Algorithms Based on Performance and Fairness
Bachelor of Science
2016 - 2020
66 Mohakhali, Dhaka, Bangladesh
CGPA: 3.94 out of 4
Major: Computer Science and Engineering
Courses: Machine Learning, Artificial Intelligence, Algorithms, Computer Networks, Data Comminucations, Database Systems, Software Engineering, System Analysis and Design, Computer Graphics, Data Structures, Operating Systems, Automata and Computability, Compiler Design, Computer Architecture, Microprocessors, Computer Interfacing, Digital System Design, Digital Logic Design, VLSI Design, Digital Electronics and Pulse Techniques, Electronics Devices and Circuits, Circuits and Electronics, Discrete Mathematics, Numerical Methods, Programming Language-II, Programming Language-I
Minor: Buisness Administration
Courses: Management Information Systems, Introduction to Microeconomics, Introduction to Macroeconomics, Human Resource Management, Organizational Behaviour, Financial Accounting, Principles of Marketing, Principles of Management, Introduction to Buisness
Activities:
- Director of Event Management and Marketing at BRAC University Adventure Club
- Secretary Body of BRAC University Cultural Club
- Vice Captain of BRAC University Adventure Club Football Team
- Left Winger at BRAC University Football Team
Bir Shreshtha Noor Mohammad Public College
Higher Secondary School Certificate
2013 - 2015
Peelkhana, Dhaka, Bangladesh
GPA: 5 out of 5
Group: Science
Activities:
- Senior Sports Prefect
- Vice Captain of Bir Shreshtha Noor Mohammad Public College Football Team
Secondary School Certificate
2002 - 2013
Peelkhana, Dhaka, Bangladesh
GPA: 4.88 out of 5
Group: Science
Activities:
- Sports Prefect of Hamidur Rahman House
- Captain of Mohiuddin Jahangir House Football Team
Portfolio
I worked on a variety of projects and conducted a lot of research during my tenure at academia and corporate world, and some of the most notable ones are listed below. For more fantastic projects please visit my github repo!
- All
- C#
- Java
- JavaScript
- Python
- Research
Accomplishments
I have achieved numerous Awards, Prizes and Certificates for excelling in academics, sports and variety of extra-curricular activities. I was more interested into sports in my school and college days but after getting admitted in my university I realized that Computer Science and Engineering is the thing I love studying. Therefore, I concentrated more on this field and began to perform better both in my academics and sports.
Awards :
Highest Distinction Award
I was awarded Highest Distinction Award for having a CGPA of 3.94 (out of 4) at B.Sc. in CSE
Vice Chancellor’s Honor List Award (9 times)
The prestigious Vice Chancellor’s Honor List Award was awarded to me 9 times as a recognition of decent performance in B.Sc. in CSE
Dean’s Honor List Award
I was awarded Dean’s Honor List as a recognition of decent performance in B.Sc. in CSE
Performance Based Scholarship
For having a CGPA of 3.9+ I was awarded a performance based scholarship from BRAC University
Best Presenter of RS-42
I have attended the residential semester of BRAC University Savar Campus. In the 'Presentation Skill' co-curricular activity our group was awarded as the best presenter of the RS-42 batch.
6th position BRACU Intra Programming Contest 2017
A programming contest was organized in our university premises and I was able to achieve 6th position even after being a first timer.
Prizes :
Guinness World Record Holder 2021
VirtualRunners Global attempted the official world record of THE MOST USER TO COMPLETE A REMOTE 10KM RUN IN 24 HOURS. Runners from different countries around the world participated in it and made it a successful Guinness World Record.
BRAC University Football League 2018 - Runner Up
I was the vice-captain of the BRAC University Adeventure Club Football Team and took my team into the final and became the runner-up.
BRAC University Football Crusaid 2016 - Runner Up
'Spring 16' was the first ever team to reach the final in their first semester on such a major tournament like semester tournament of BRAC University. We gave a good fight and secured the runner-up position as newbies.
BRAC University RS League 2019 - Man of the match
The man of the match award was to me on the residential semester tournament organized by BRAC university football club which was held on TARC.
Ripublican Intra Batch Tournament 2016 - Top Scorer
I represented 'Batch-15' in the Bir Shreshtha Noor Mohammad Public College intra batch tournament and scored 9 goals in 7 matches and achieved the top scorer award
BNMPC Inter House Football Tournament 2012- Champion
I was the captain of the 'Mohiuddin Jahangir' house football team on Bir Shreshtha Noor Mohammad Public College Inter House Football Tournament. We were unbeaten in the whole tournament and conquered the champion's trophy.
Certificates :
NASSCOM IT-ITES Certified JAVA Developer
The ICT division of Bangladesh government initiated a Top Up IT and ITES Foundation Project (LICT Project) where they gave training on JAVA language for 6 months on BRAC University premises and we have to succeed on 10 exams, 3 projects and a final presentation to be a certified java developer.
Introduction to Computer Science and Programming Using Python - MITx
I have registered for the course "Introduction to Computer Science and Programming Using Python" which was offered by MIT in edx platform where python language was introduced and vastly described. After successfully completing the course I achieved the MITx certified certificate
Google Analytics for Beginners - GOOGLE
Google Analytics for Beginners showed me how to implement tracking code, set up data filters and measure website traffic. The course also demonstrated how to analyze basic audience, acquisition, and behavior reports, and set up goals and campaign tracking.
HTML, CSS, and Javascript for Web Developers - Johns Hopkins University
Johns Hopkins University offered a specialization course in coursera platform where Dr. Yaakov Chaikin gave a complete training on HTML5, CSS3 and JS which are the fundamentals to build a website. After finishing a project I got the web developer certificate.
Introduction to SQL - Datacamp
Since it is critical in accessing, updating, inserting, manipulating and modifying data, the standard database language SQL has become a very important tool in a data scientist's toolbox. By the help of datacamp I was able to understand the ins and outs of the structured query language (SQL).
Introduction to R - Datacamp
Datacamp is a great online platform to learn data science by which I was introduced with the language 'R' which is enormously used in machine learning and data processing. A certification was reveived by me for completing the course.
Contact
Location:
7/1 Keari Buruz, South Kollanpur, Dhaka-1207
Email:
rakinwho@gmail.com
Call:
+880 1914366864