Hi, I'm

Mainul Hasan

A Technology Enthusiast & Problem Solver

An ambitious dreamer daring to make a difference, a well-rounded leader seeking knowledge across disciplines, and a compassionate son motivated to ease his parents' sacrifices.

Education

Shahjalal University of Science and Technology, Sylhet

B.Sc. in Computer Science & Engineering

2019-2025
📍 Sylhet, Bangladesh
  • CGPA: 3.97

Notre Dame College, Dhaka

Higher Secondary Certificate

2017-2019
📍 Dhaka, Bangladesh
  • GPA 5.00
  • Board Merit Scholarship

Bindubasini Govt. Boys' High School, Tangail

Secondary School Certificate

2012-2017
📍 Tangail, Bangladesh
  • GPA 5.00

Experience

Turl Street Group

Software Engineer

June 2025 - PresentVisit Company

Working on GatherGov, a product of TSG.

Internship Period (First 3 Months)

  • Understood the working pipeline and codebase.
  • Added approximately 100 new scrapers to increase data coverage.

Permanent Role (Current)

  • Widened responsibilities to include data analysis.
  • Managing the scraping pipeline: URL extraction, downloading, and coverage analysis.
  • Improving skills in automation.

Key Achievements

  • Developing an automation system for link collection.
  • Exploration of ML, AI, Docker and other technologies that are shaping our future.
  • Exploring different Design Patterns to improve the base of Software Engineering.

Research Interests

Machine Learning & AI

Exploring deep learning architectures, natural language processing, and computer vision applications. Particularly interested in transformer models and their applications in solving real-world problems.

Software Engineering

Investigating software architecture patterns, distributed systems, and cloud computing. Focus on building scalable and maintainable systems.

Research and ongoing papers

  • Creating a novel 500k dataset for Code-Mixed hate speech and evaluating the performance of a fine tuned model
  • Mortality Prediction from ECG imaging by Neural Temporal Point Process

Competitive Programming

Overview

  • Solved more than 2500 problems in different online judges
  • Expert (max 1815) in Codeforces
  • Participation in 19 onsite contests
  • Coordinator, problem setter and tester in around 5 national and divistional contests.

Achievements

  • 6th in CoU-BRACNet Inter University Programming Contest 2023
  • 2nd Runner Up at Sylhet Bondhushova Programming Contest hosted by Leading University
  • Officially 15th at ICPC Dhaka Regional 2023
  • 11th in SEC Junior Programming Contest
  • 21th in NCPC 2023

Participations

  • ICPC Dhaka Regional 2020, 2021, and 2023
  • 2023 ICPC Asia West Continent Final Contest
  • National Collegiate Programming Contest 2023
  • SRBD Code Contest 2023 final round (Top 50)
  • 749th at Meta Hacker Cup 2024

Projects & Hackathons

SUST Open Courseware

Full Stack

Developed a comprehensive online learning platform for SUST using MERN stack. Serves as a centralized repository for course materials, includes features for course enrollment, chapter-wise learning, quizzes, and certificate issuance. Led the project as Project Manager.

MongoDB
Express
React
Node.js
TypeScript

iShopNow

Full Stack

A user-friendly e-commerce website using MERN stack: MongoDB for database, Express for server-side framework, React for client-side framework, and Node.js for backend.

MongoDB
Express
React
Node.js
TypeScript

Pigeonnier

Desktop Application

An Email Client Software using JavaFX that gives all the facilities of the Gmail website as well as some extra features.

Java
JavaFX
CSS
Persistence
SHA256

IOT-Based Home Control System

IoT Project

Using the esp8266 microcontroller and the facilities of Blynk, we made a system to control all home appliances from any part of the world over the internet.

ESP8266
Blynk
IoT

Online Course Management System

Web Application

A web project using Servlet, JSP for the backend, SQL for managing the Database, and HTML, and CSS for the front end.

Java
HTML
CSS
Servlet/JSP
MySQL

Interactive Tic-Tac-Toe

Console Application

A learning project for language C where a player can interactively play the game with a computer.

C
Algorithms
Game Dev

Hackathon Participations

North South University Hackathon

Reached Top 10 in the competition

Leading University Hackathon

Participated and gained valuable development experience

Leadership & Activities

Major Roles

  • Former Senior Patrol Leader of Bindubashini Govt. Boys' High School Scout Group
  • Problem Setter & Coordinator for National High School Programming Contest 2025
  • Coordinator of Regional Programming Contest Sylhet, 2025
  • Judge & Tester of Inter University Programming Contest, MU CSE Fest 2025

Mentorship & Teaching

  • Competitive Programming mentor of SUST Competitive Programming Community
  • Former Coordinator & Trainer of SUST Competitive Programming Training Camp
  • Competitive Programming Trainer at Sylhet International University

Event Organization & Volunteering

  • Coordinator of IUPC volunteers for SUST CSE Carnival 2024
  • Former Assistant Organizing Secretary of Tangail Students' Association, SUST
  • Problem Setter at NWU CSE Fest 2025 Programming Contest

Beyond Coding

Exploring other passions and achievements that shape who I am.

President Scout Award

Received 'President Scout Award' from the honorable president of Bangladesh in 2016

Table Tennis

  • University Team Player of the year 2024
  • 2nd Runner Up of Open Tournament 2024

High School Fun

Active participation in various cultural and sports activities during high school years.

  • District Champion of Drawing Competition
  • Multiple achievements in Hamd, Nath & Kirat competitions

Ready to Connect?

Get in touch to discuss potential collaborations or just to say hello!

Contact Me