Sagor Sharif Logo
Sagor Sharif

Hello, I'm Sagor

Robotics Engineer · Competitive Programmer · Systems Builder

Scroll to discover
CSE Student · Robotics & Software Developer

I build things that move, think, connect, and solve real problems.

Computer Science & Engineering student at University of Global Village (UGV), Barishal. Merging the power of algorithmic problem solving, embedded robotics, and modern full-stack web software.

Robotics Embedded C++ Arduino Competitive Programming Next.js & React IoT & Sensors
Sagor Sharif Portrait
Sagor Sharif
University of Global Village (UGV)
Barishal, BD
6+
Hardware & IoT Builds
2x
Contest Champion (IUPC)
Gold★
HackerRank C++ Badge
50+
Students Mentored (STEM)

Experience the Digital Sand Hourglass

Try the real-time falling sand cellular automaton in your browser. This simulation recreates the physics running on dual 8×8 RGB LED matrices controlled by an Arduino and MPU6050 accelerometer.

Physics-Driven Sand on Dual 8×8 LED Displays

Rather than a static countdown, this embedded project models each grain of sand as a discrete physical cell. Grains slide diagonally, form authentic heap pyramids, and tumble through the central bottleneck.

  • Dual 8×8 RGB Matrix (128 total LED nodes)
  • MPU6050 I2C 6-DOF gravity & orientation sensing
  • Auto-flip sensor restart with customizable duration
View Arduino Source Code
ARDUINO HOURGLASS v1.0
T-MINUS: 00:30 | ACTIVE SENSORS: OK
PRESET:

Featured Engineering Projects

Bridging physical circuits, microcontrollers, and modern full-stack web software. Click on any project card to explore the full engineering case study and hardware architecture.

Technologies I Build With

Proficiencies spanning embedded hardware microcontrollers, sensor protocols, competitive algorithm programming, and full-stack web development.

Embedded & Hardware

Hardware Core
Arduino UNO / Nano Embedded C/C++ MPU6050 Accelerometer SIM800L GSM NEO-6M GPS L298N Motor Driver HC-05 Bluetooth RGB LED Matrices IR Reflectance Sensors I2C & UART Protocols PWM Motor Control

Algorithms & Languages

Competitive CP
C / C++ (Advanced) Competitive Programming Data Structures & Graphs Algorithmic Optimization OOP & System Logic JavaScript (ES6+) TypeScript Python HackerRank C++ Gold Star

Web & Full-Stack

Modern Web
Next.js & React Supabase PostgreSQL Authentication & RLS SQL Database Schema HTML5 Canvas Interactivity Modern Vanilla CSS3 RESTful APIs Responsive UI/UX

Systems & Tools

Dev & Infrastructure
Ubuntu Linux Asterisk PBX VoIP SIP Telecommunication Local Intercom Systems Git & GitHub VS Code Arduino IDE Hardware Debugging Linux Shell / CLI

Competitive Programming

Turning algorithmic problem-solving pressure into structured, efficient, and reliable code solutions under competition conditions.

1st Position

19th Intra-University Programming Contest

University of Global Village (UGV)

Demonstrated consistent top-tier algorithm implementation, mathematical reasoning, and debugging efficiency.

National Contest

DUET IUPC Participant

Dhaka University of Engineering & Technology

Represented UGV at the national inter-university level, tackling complex graph theory, dynamic programming, and math problems.

Proficiency Badge

HackerRank C++ Gold Star

HackerRank Platform Assessment

Earned highest star tier in C++ problem solving, demonstrating mastery of language internals, memory management, and OOP.

Sharing Knowledge & STEM Mentorship

Believing that technology creates the greatest impact when shared, I actively mentor young learners in programming, robotics, and innovation.

Freedom 250 · 2026

NASA Mini Mars Rovers & Innovation

Guest Trainer @ American Space Barishal

Conducted a three-day intensive workshop for 50+ students (Class 7, 8, and HSC levels) exploring space exploration technology and building miniature Mars Rover prototypes.

  • Hands-on rover chassis and wheel mechanics
  • Robotics communication and remote rover control concepts
  • Inspiring young students toward STEM and space careers
July 29 & August 1, 2026

Scratch Programming Basics for Youth

Guest Trainer @ American Space Barishal

Introduced young minds to foundational computer science concepts through interactive visual block programming, animation, and logic games.

  • Fundamental algorithmic loops and condition branches
  • Interactive story creation and block logic exercises
  • Building problem-solving confidence in early learners
Ongoing Leadership · 2026

Campus Ambassador & Community Speaker

Phitron Ambassador & WeMasterTrade Guest

Representing UGV student body for computer programming education outreach and participating as a guest speaker at regional seminars.

  • Represented student developers at 200+ attendee IFIT Seminar
  • Student outreach for programming curriculum opportunities
  • Khulna trading community technology meetup participant

Beyond the Screen

I'm Sagor Sharif, a Computer Science & Engineering undergraduate at the University of Global Village (UGV) in Barishal, Bangladesh. My work lives where software and hardware collide.

While many software developers stay strictly in the browser, I'm drawn to projects where code breathes life into physical devices: an Arduino-powered safety device transmitting GPS coordinates via GSM, an autonomous rover tracking paths with IR sensors, or digital sand trickling through LED matrices according to gravity.

When I'm not breadboarding circuits or deploying full-stack web applications with Next.js and Supabase, I'm competing in programming contests or mentoring youngsters in STEM workshops. I believe engineering is at its best when it solves real human problems.

2023 — 2026 (Undergraduate)

BSc in Computer Science & Engineering

University of Global Village (UGV) · Barishal, Bangladesh

Core coursework: Object-Oriented Programming (C++), Data Structures & Algorithms, Embedded Systems, Database Management Systems (DBMS), Computer Networks, Operating Systems.

Robotics Club Programming Contest Team Campus Ambassador

Let's Build Something Interesting

I'm open to technical collaborations, embedded hardware builds, software development opportunities, and STEM initiatives.

Category

Project Title

Notification message