portfolio.java

Click anywhere or press ESC to skip

Open to opportunities

Hi, I'm Mahir Dyan

<|/>

Building algorithms, exploring machine vision, and developing full-stack applications.

About Me

I'm a Computer Science & Engineering student at BRAC University (Dhaka, Bangladesh), passionate about software development, robotics, automation, and AI-driven solutions.

I build algorithms, explore machine vision and control systems, and develop full-stack web applications. My approach is collaborative, curious, and impact-focused.

Portfolio Views:0

Check out my work on GitHub for more projects and contributions.

Education

Currently Pursuing

Bachelor of Computer Science and Engineering

BRAC University
Dhaka, Bangladesh
2023 - Present

Pursuing BSc in CSE with focus on AI, Robotics, and Software Engineering

Higher Secondary School Certificate

Mohammadpur Government College
Dhaka, Bangladesh
2020 - 2022

Science stream with focus on Physics, Chemistry, and Mathematics

Secondary School Certificate

Dhanmondi Government Boys High School
Dhaka, Bangladesh
2017 - 2020

Foundation education in science and mathematics

Experience

Building impact through leadership, robotics, and community engagement

Leadership
Active

Co-Founder

Projukti Lipi

2025 - Present

Co-founded a student tech initiative focused on promoting tech awareness, leading projects, partnerships, and community events.

Robotics
Active

Team Member - Machine Vision & AI

BRACU Duburi

2025 - Present

Working on machine vision and AI subsystems for an autonomous underwater vehicle: object detection, navigation, and real-time decision pipelines.

Robotics
Active

Team Member - Control & AI

BRACU Alter

2025 - Present

Contributing to autonomous rescue rover systems — control theory, system modeling, stability analysis, and AI navigation modules.

Robotics
Active

Team Member - Avionics

BRACU Diganta

2025 - Present

Developing avionics and embedded software for UAVs: sensor integration, communication modules, and flight data handling.

Club
Active

Apprentice

Robotics Club of BRAC University (ROBU)

2024 - Present

Supported robotics projects by streamlining HR operations, coordinating members, and improving collaboration across project teams.

Club
Active

Executive

BRAC University Computer Club (BUCC)

2024 - Present

Managed member engagement and community activities, organized workshops and coding sessions, and assisted in club project coordination.

Club
Active

General Member

IEEE BRACU Student Branch

2024 - Present

Engaged in research collaboration initiatives and technical events to strengthen the student research ecosystem.

Skills & Technologies

Built through continuous learning and hands-on project experience

Languages

Java90%
Python85%
C++75%
C#70%

Web Technologies

HTML/CSS95%
JavaScript90%
TypeScript85%
React/Next.js85%

Databases

MongoDB80%
MySQL75%

Robotics & ML

Computer Vision75%
Control Systems65%
Sensor Integration70%

Dev Practices

OOP90%
REST APIs85%
Git/GitHub85%

Soft Skills

Leadership85%
Team Coordination90%
Technical Writing80%

Current Focus

Building end-to-end systems that combine robust software engineering with real-world robotics and ML

Data Structures & Algorithms

Deepening mastery with production-quality implementations in Java

Progress75%

Computer Vision & ML

YOLO, OpenCV pipelines for robotics applications

Progress60%

Robotics Integration

Sensor fusion, real-time pipelines, and control systems

Progress55%

Full-Stack Development

Portfolio projects, dashboards, and deployment

Progress70%

Cloud & Deployment

Containerization, inference endpoints, edge computing

Progress45%

Open Source & Teaching

Publishing documented learning resources for peers

Progress65%

Short-Term Goals (Next 3 Months)

Convert YOLO notebooks into reusable Python packages with CLI

Add test suites and examples to CSE220_Data_Structure

Deploy perception → inference → dashboard demo

Projects

Robotics, computer vision, and AI systems for real-world applications

Featured

Featured

SignTutor AI

An accessible sign language learning platform using computer vision to provide real-time feedback on hand signs.

Computer VisionAIEducation
Featured

Smart Attendance System

Production-ready face recognition attendance system for campuses with anti-spoofing detection and real-time processing.

Face RecognitionPythonREST API
Featured

Real-time Object Detection

Multi-mode detection system with GPU acceleration (CUDA), webcam support, and batch processing for live video streams.

YOLOv8CUDAReal-time

More Projects

Certificates

Continuous learning through courses, competitions, and certifications

Awards & Competitions

Recognition and achievements from hackathons and robotics competitions

Top 8 Finalist

AI Hackathon

Competed among numerous teams and secured a top 8 position with an innovative AI solution

Participant

National Robotics Championship (NRC)

Competed in the National Robotics Championship representing BRAC University

Participant

Traction অভ্যুদয়

Participated in the national robotics competition focused on innovation and engineering

Let's Connect

Open to collaboration on robotics, AI, and web development projects

Opens your default email client