Rizwan Hasan

Rizwan Hasan

Software Engineer

Social27 Inc.

Biography

Harnessing the power of my 1.5 years expertise as a Software Engineer, I proudly serve prestigious companies, actively driving innovation and technological advancement. Proficient in the art of Python programming and Linux development. As a beacon of unwavering dedication, I possess a Bachelor’s Degree in Computer Science and Engineering from East Delta University, Chittagong, Bangladesh 🇧🇩. With a robust foundation in media and exceptional communication skills, I forge meaningful connections that leave an indelible impact.

Download my Curriculum Vitae (CV).

Interests
  • Software Development
  • Back-end Development
  • Machine Learning
  • Cloud Technology
  • Technical Writing
Education
  • BSc in Computer Science, 2021

    East Delta University

Skills

Python

The language I love and use in most of the cases

Linux

Using it as the main workstation and also love explore more

Javascript

Holds my second choice as I’ve recently started to explore more

Microsoft Azure

Cloud is the new future and so that I try to use it for deploying my application whenever possible

Machine Learning

Having fun with making ML models and got some works published as well

Technical Writing

As a CS Student and tech enthusiast, it’s also necessary to share knowledge besides gaining

Experience

 
 
 
 
 
Social27 Inc.
Software Engineer
Jun 2023 – Present Full-time (remote)

My responsibilities include:

  • Thorough bug investigation and diligently reproduce and debug user-reported issues.
  • Backend bug fixing utilizing Python, FastAPI, MongoDB, Redis, and Microsoft SQL Server expertise to rectify bugs effectively.
 
 
 
 
 
ClearML
Software Engineer
Feb 2022 – Jul 2023 Full-time (remote)

My responsibilities include:

  • Detecting and solving issues in the ClearML Python package. While using tools and packages such as: VSCode, PyCharm, Tensorflow, PyTorch, Scikit-Learn, Pandas, Numpy, Matplotlib, Plotly, GitHub, Bitbucket and Jira.
  • Building CI infrastructure using Bitbucket Pipelines, and implementing unit and integration tests in Python.
  • Developing tools using Docusaurus and Sphinx, and building pipelines using Jenkins Pipelines.

Teamwork & Leadership

 
 
 
 
 
Microsoft
Microsoft Learn Student Ambassadors - Beta
May 2020 – Present Bangladesh

Community Contributions

 
 
 
 
 
Dev Community Inc.
Technical Content Writer
Nov 2019 – Present
Read my articles here: https://dev.to/rizwan486
 
 
 
 
 
Medium
Technical Content Writer
Jun 2019 – Present
Read my articles here: https://medium.com/@rizwan486
 
 
 
 
 
CodeNewbie
Technical Content Writer
Jan 2021 – Present

Accomplish­ments

Covers an overview of pymongo, the official driver for the Python programming language, how to connect, basic CRUD operations, troubleshooting, and building aggregations.
See certificate
Covers topics like Closures and Decorators, using magic methods in Python, Collections, Exceptions, Errors, and using Context Managers
See certificate
Covers basic topics of Data Structures (such as Arrays, Strings) and Algorithms (such as Sorting and Searching).
See certificate

Honors & Awards

Participated in the First National Workshop on “Big Data and Machine Learning (BDML 2020)” organized by Dept. of Computer Science & Engineering, CUET. I’ve presented an idea on Fake News Detection Using Machine Learning-based approach along with Rubaiath E Ulfath and Muhammad Sakib Khan Inan.
See certificate
Microsoft Learn Student Ambassadors are a global group of campus leaders who are eager to help fellow students, create robust tech communities, and develop technical and career skills for the future.
See certificate
I’ve got this honorary certificate for conducting a 3 days long workshop on “Fundamentals of Python” as a trainer at my university within the period of my undergraduate course. I played the role of a trainer in this workshop along with one of my friends Muhammad Sakib Khan Inan who is in the same university and also was the co-trainer for the workshop.
See certificate

Recommend­ations

Victor Sonck
Freelance ML Engineer | projectwhy.be

Rizwan has been a fun and talented colleague, always positive and constructive. When debugging Python bugs together it was always a fun experience. We tended to meet when the work to be done was especially difficult or hard to diagnose, but his technical skills allow him to quickly remedy any issue. I highly recommend Rizwan as a colleague and friend!
Victor Sonck
Erez Schnaider
Product Manager at Ottopia

I’ve worked with Rizwan as a product manager, managing the product Rizwan was developing. Rizwan is a bright engineer, with a great can-do attitude that’s always positive and always up for the challenge. He has demonstrated coding and problem-solving capabilities, as well as being open to new challenges and working with tools he has little to no experience with, all with great success. His communication style is forward and easy to work with and his attitude is very positive!
Erez Schnaider
Fahim Irfan Alam
Postdoctoral Research Fellow, South Western Sydney Clinical Campus, School of Clinical Medicine, UNSW

I have known Rizwan since 2020 in the capacity of one of the course instructors and fellow researcher. I noticed his sincere motivation in acquiring substantial knowledge in Machine learning during the course work, which ultimately took a solid shape after he joined our research group. He showed profound dedication, hardworking attitude and excellent research capabilities in his way to co-author several publications, one of which was principally authored by him. His development skills cover a wide variety of range, starting from traditional programming languages to web development and finally to recent machine learning tools including major applications used for implementing deep learning-based solutions. To my maximum confidence, I sincerely believe that Rizwan will be an excellent choice in graduate programs and also, for industry-based positions as he tremendously fit for those roles.
Fahim Irfan Alam
Abhishek Prakash Chaturvedi
Founder of Itsfoss

Rizwan is passionate about software development and likes to contribute to open source projects.
A self-learned person, Rizwan developed a few open source projects in the Linux domain. This included a custom Linux distributions based on Arch Linux. While new Linux users are afraid of even installing Arch, Rizwan created his own distro based on it. And all that when he was still a student.
This shows his passion for open source and the ability to learn and work on his own. This is an essential quality for a programmer.
Wish him good luck for his future projects.
Abhishek Prakash Chaturvedi

Projects

*

All Publications

Quickly discover relevant content by filtering publications.
(2021). Improved Sampling and Feature Selection to Support Extreme Gradient Boosting For PCOS Diagnosis. In IEEE.

Cite Code Dataset Source Document DOI

Contact