Hi, I’m
Didarul Shahriar

|

An aspiring Software Engineer focused on strong core fundamentals, clean architecture, and problem-solving.

Alongside, I build modern, scalable MERN-Stack web applications to turn real-world ideas into high-performance digital products.

Didarul Shahriar

About Me

Aspiring Software EngineerIUT SWE'23MERN-Stack Web DeveloperCricket & Football

Hello! I’m Didarul Shahriar, an aspiring Software Engineer currently pursuing my undergraduate degree in Software Engineering at the Islamic University of Technology (IUT). My academic path is centered around computer science theory, algorithms, data structures, and core software engineering principles that form the foundation of building robust, reliable systems.

Driven by a strong passion for building practical digital solutions, I expanded into modern web development. Through dedicated project-based learning and hands-on practice, I build web applications using the MERN-Stack (MongoDB, Express.js, React, Node.js) and Next.js focusing on clean UI design, responsive layouts, and creating smooth, interactive user experiences.

Outside of tech and academics, I’m an avid follower of cricket and football. Analyzing game tactics, following tournaments, and enjoying live matches helps me unwind, stay energized, and maintain a sharp, balanced perspective.

As an aspiring software engineer, I am driven by continuous learning, problem-solving, and building impactful digital experiences.

Skills & Technologies

React.jsfrontend
Next.jsfrontend
JavaScriptlanguages
Node.jsbackend
Tailwind CSSfrontend
MongoDBbackend
Gittools
Clanguages
HTML5frontend
CSS3frontend
VS Codetools
Framer Motionfrontend
C++languages
GitHubtools
Express.jsbackend
Verceltools
REST APIsbackend
npmtools
Firebasebackend
PostgreSQLbackend
Netlifytools
Javalanguages

Education & Courses

B.Sc. in Software Engineering

Running
Islamic University of Technology (IUT)
2024 – Present
CGPA: 3.19 / 4.00

Pursuing undergraduate software engineering with comprehensive theoretical foundation and practical project coursework.

Studied core computer science: Data Structures, Design & Analysis of Algorithms, Object-Oriented Concepts (Java), and DBMS.

Learned Software Requirement Engineering (SRS documentation & UML modeling), Computer Networks, and Structured C Programming.

Built functional software prototypes and collaborative systems through structured Software Project Labs using Git workflows.

Core Coursework & Topics:Data Structures & AlgorithmsOOC (Java)Database Systems (DBMS)Computer NetworksSoftware Requirements (SRS/UML)Structured Programming (C)Discrete MathematicsLinear AlgebraSoftware Project Labs

Projects

Alumnet

Alumnet

Team

A Student–Alumni Mentorship and Career Guidance ecosystem connecting students with alumni for career coaching, job referrals, and networking.

CodeDour

CodeDour

Team

A production-grade Online Judge and contest platform with remote code execution (Judge0), timed contests, and Elo-style ratings.

HallVerse

HallVerse

Team

A robust console-based Hall Management System with role-based access for students, staff, and admins, complaint workflows, and log tracking.

Get In Touch

Connect on Social Platforms

Send a Direct Message

All fields required