Rizwan Hasan

Rizwan Hasan

Software Engineer

Social27 Inc.

Biography

I am a dedicated and experienced Software Engineer with almost 3 years of experience, specializing in backend development, debugging, and cloud computing. My expertise lies in Python programming and Linux development, where I develop robust and efficient solutions. I hold a Bachelor’s Degree in Computer Science and Engineering from East Delta University, Chittagong, Bangladesh 🇧🇩. With a strong foundation in media and exceptional communication skills, I forge meaningful connections and make a lasting impact in the tech industry. And have a proven track record of solving complex issues, optimizing system performance, and enhancing software quality through continuous improvement practices.

Download my Curriculum Vitae (CV)

Interests
  • Software Development
  • Back-end Development
  • Machine Learning
  • Large Language Model
  • Retrieval Augmented Generation
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 Remote

Responsibilities:

  • Investigate and reproduce user‑reported issues across complex systems, including LLM, AI models, Azure services, ChatGPT, and Langchain.
  • With my expertise in Python, FastAPI, MongoDB, Redis, and Microsoft SQL Server, I effectively debug and rectify backend issues to ensure optimal performance and reliability.
  • Apply innovative solutions to challenges in AI integration, cloud computing on Azure, and the development of scalable systems, ensuring robust functionality and user satisfaction.
 
 
 
 
 
ClearML
Software Engineer
Feb 2022 – Jul 2023 Remote

Responsibilities:

  • Troubleshoot and resolved issues in the ClearML Python package using VSCode, PyCharm, TensorFlow, PyTorch, etc
  • Built and implemented CI infrastructure using Bitbucket Pipelines, including unit and integration tests in Python.
  • Developed technical documentation tools using Docusaurus and Sphinx, and created data processing 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

Oren Rechtman
VP Engineering at ClearML (Allegro.AI)

I the last year and a half, Rizwan has participated in our software development efforts. He began with almost no experience at all, but managed to successfully take part in solving issues and in developing tools for ClearML. During his time with us, he showed dedication and effort to learn and improve, and willingness to adapt to new challenges. I believe Rizwan has the potential to continue progressing and improving in his future roles, and can be an asset to any company.
Oren Rechtman
Alexandru Burlacu
ML/MLOps Consultant at Toptal

Rizwan is a talented and positive colleague who demonstrated, on multiple occasions, exceptional technical and problem-solving skills. I had the pleasure of working with him on improving our DX, specifically the CI infrastructure. His can-do attitude, willingness to embrace new challenges, and ability to work with unfamiliar tools have led to many impactful results. Rizwan’s straightforward communication style and positive demeanor create a vibrant and motivating work environment. I highly recommend him as a colleague and believe he can be a valuable asset to any team.
Alexandru Burlacu
Victor Sonck
R&D Data Scientist AI for Recycling at VITO

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, Phd
Research Fellow at UNSW Sydney

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, Phd
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