Khairul Bashar Sakib

Khairul Bashar Sakib

Software Engineer | Full Stack Developer
Dhaka, Bangladesh.

About

I am a Computer Science graduate with a strong passion for building scalable and user-focused web and mobile applications. I have hands-on experience in full-stack development using JavaScript, TypeScript, React, React Native, Node.js, Express.js, and MongoDB. My projects, from multi-user blogging platforms to audio analysis tools, reflect my ability to design secure, efficient, and responsive systems while following modern development practices.

I thrive on learning and growing through real-world challenges. I enjoy exploring new technologies, optimizing performance, and solving complex problems. I am eager to contribute to impactful projects, collaborate with talented teams, and continuously improve my skills as a software engineer.

Education

Dhaka International Univeersity

Bachelor's degree

Computer Science And Engineering

Grade: 3.66/4.0

Courses

Structured Programming

Data Structures & Algorithms

Object-Oriented Programming

Database Management Systems

Web Development

Artificial Intelligence & Machine Learning Fundamentals

Software Engineering Principles

Operating Systems

Networking

Languages

Bangla

Native

English

Fluent

Hindi

Conversational

Urdu

Conversational

Certificates

Complete Intro to React

Issued By

Frontend Master

JavaScript: The Hard Parts

Issued By

Frontend Master

JavaScript: From First Steps to Professional

Issued By

Frontend Master

Complete Intro to Web Development

Issued By

Frontend Master

Skills

Web Technologies

React, Node.js, Express, Tailwind, Bootstrap, HTML, CSS, Rest API, Javascript.

Databases

MongoDB, MySQL, Sqlite.

Tools & Platforms

Git, Docker, VS Code, Linux.

Concepts & Methodologies

Data Structures, Algorithms, Object-Oriented Programming (OOP), Version Control, Testing (Unit, Integration).

Programming Languages

JavaScript, C, C++, PHP, Python, SQL.

Projects

Blog website
Blog website

productivity, blog, writing

Summary

Multi-User Blogging Platform Tech Stack: MongoDB, Express.js, React.js, Node.js, Tailwind CSS Description: A dynamic full-stack content management system allowing users to register, authenticate, and manage their own blog posts. Features a responsive UI built with Tailwind CSS, secure JWT authentication, and a RESTful API backend for handling CRUD operations on articles.

Sound Analyzer & Recorder
Sound Analyzer & Recorder

Sound analyze, Record

Summary

Sound Analyzer & Recorder A cross-platform audio tool built with Expo and React Native for Android and Web. This application features a dual-module system: a professional Audio Recorder for capturing and saving sessions, and a Real-time Analyzer that visualizes acoustic data. It provides live decibel metering (LAF & LAeq), a dynamic Time History graph, and a full Frequency Spectrum (25 Hz – 16 kHz) visualizer, wrapped in a responsive, modern dark-themed interface.

Notes

productivity

Summary

Developed a responsive web application for creating, editing, and organizing personal notes. Features include user authentication, CRUD operations, search, and data storage using MERN Stack React, Node.js, Expressjs, MongoDB.

Personal Portfolio Website

portfolio

Summary

Built with React and styled using Tailwind CSS, this is my personal portfolio showcasing my skills and projects. It features a responsive design, dynamic React components, and smooth user interactions. Deployed via GitHub Pages, this site provides a clean, modern interface for visitors to explore my work and development journey.