Md. Sohel Rana

Aspiring Software Engineer 3× ICPC Regionalist Codeforces Specialist

1500+Problems Solved
ICPC Regional
50+Students Mentored
Md. Sohel Rana
About

Engineer by mindset, competitor by training

I'm Sohel Rana (also known as Mr Sohel online) — a final-year CSE student at BUBT with a deep passion for algorithms and problem-solving. Through competitive programming at the national level, I've solved 1500+ algorithmic problems, competed in 3 ICPC Dhaka Regionals, and participated in 10+ national IUPCs.

ICPC Dhaka Regional
Specialiston Codeforces
2+End-to-End Systems
Projects

What I've built

Real-Time Fruit Quality Detection system using YOLOv8 showing fresh vs rotten fruit classificationCompleted
PythonYOLOv8FastAPIESP32-CAM

Real-Time Fruit Quality Detection

End-to-end IoT + ML system that detects fresh vs rotten fruit using a $5 ESP32-CAM and a cloud-hosted YOLOv8 model streamed over WiFi.

98.97% mAP@5080% faster vs YOLOv8n baseline3s end-to-end over WiFi
Facial Emotion Recognition for Autism using Swin Transformer deep learning modelCompleted
PythonPyTorchSwin TransformerGrad-CAM

Facial Emotion Recognition for Autism

Swin Transformer model classifying 7 facial emotions in autistic individuals — outperforming 14 published baselines. Undergraduate thesis project.

89% Accuracy7 Emotion classes14 Baselines beaten
Skills

Tools & technologies

Languages
C#C++PythonSQL
Frontend
HTMLCSSJavaScript
Databases
MySQLSQL ServerPostgreSQL
Tools
GitLinux
Core CS
Data StructuresAlgorithmsObject-Oriented Programming (OOP)Database Management SystemsOperating SystemsComputer Networks
Competitive Programming

Rated across 3 platforms · 1500+ problems

Contest Highlights & Awards

  • 2025Meta Hacker Cup — Round 2 Qualifier (Top 13k)
  • 2025UIU Inter University Programming Contest — UIUIUPC 2025 Participant
  • 2024ICPC Asia Dhaka Regional Contest — Ranked 157th (Team: BUBT_Mudbloods)
  • 2024UAP Inter University Programming Contest — 2nd Runner-up among 68 teams
  • 2024BUBT Intra University Programming Contest — Champion · 2022, 2024
  • 2023ICPC Asia Dhaka Regional Contest — Honorable Mention
  • 2018BACS High School Programming Contest — 2nd Runner-up, Rajshahi Region
  • 2018SPI Tech Festival — Champion
Experience

Teaching & leadership

Competitive Programming Instructor

BUBT Competitive Programming Community

  • Mentored 50+ students in data structures, algorithms, and contest strategy — contributing to BUBT fielding competitive teams at ICPC Dhaka Regional
  • Designed and delivered weekly training sessions covering graphs, dynamic programming, and advanced data structures
  • Authored problem sets and editorial write-ups for intra-university programming contests
TeachingAlgorithmsICPC PrepProblem Setting
Education

Academic foundation

B.Sc. in Computer Science & Engineering

Bangladesh University of Business & Technology (BUBT)

AwardMerit Scholarship
ThesisFacial Emotion Recognition for Autism
CourseworkDSA, OOP, OS, Networks, DBMS, ML
Contact

Get In Touch

I'm currently based in Dhaka, Bangladesh and open to remote, on-site, and relocation opportunities. Whether you have a position, a collaboration idea, or just want to connect — feel free to reach out.