profile photo of Md Sakib Sadman Badhon

Md Sakib Sadman Badhon

Resume  /  Email  /  Github  /  Linkedin  /  LeetCode  /  Blog

A Computer Science student from Bangladesh with a strong foundation in Software Development, System Operations, and Open-source Contributions. Currently pursuing my Bachelor's degree at Brac University, Bangladesh. I have demonstrated expertise in full-stack web development, automation, and cybersecurity through diverse academic projects and professional experiences.

My journey spans across emerging technologies including Cloud Computing and Blockchain, where I actively explore innovative solutions and industry best practices. With a proven ability to deliver practical, scalable solutions while maintaining academic excellence, I am passionate about building secure systems that solve real-world problems. I continuously push my technical and creative boundaries through hands-on projects, contributing to the open-source community, and staying current with evolving industry standards.

Education & Certification

  • Completed Google Google Cybersecurity Professional Certificate [2023]
    • Acquired the skill to recognize and address common threats, risks, and vulnerabilities
    • Acquired experience in how a company handles security challenges
    • Gained hands-on experience in mitigating security issues within a company setting
    • Mastered Python for practical application in security-related tasks
    • Developed proficiency in navigating and securing the Linux operating system
    • Learned the ins and outs of SQL for effective database security and management
  • Completed Google IT Automation with Python [2024]
    • Automated tasks efficiently by crafting Python scripts
    • Utilized Git and GitHub for effective version control in project management
    • Demonstrated the ability to manage IT resources at scale, encompassing both physical machines and virtual machines in the cloud
    • Analyzed real-world IT problems and implemented suitable strategies to address and resolve those issues
  • Completed Google Data Analytics [2024]
    • Explored the day-to-day tasks of a junior data analyst, gaining practical insights
    • Acquired essential analytical skills using tools like spreadsheets, SQL, R, and Tableau
    • Developed expertise in cleaning and organizing data for analysis through hands-on experience
    • Learned how to create impactful visualizations and presentations, showcasing newfound skills in dashboards
  • Passed Introduction to Quantum Computing [2024]
    • This course created by quantum researchers of Stanford University, Massachusetts Institute of Technology, University of California
    • This course is offered by Qubit by Qubit and Google Quantum AI
    • Completion Certificate of this course.
  • Passed GitHub Foundations Exam [2024]
    • It verifies skills in collaboration, GitHub products, Git basics, and working within GitHub repositories.
    • Completion Badge of The Exam.
  • Completed Agent X: The AI Challenge [2025]
    • Participated in Agent X: The AI Challenge, a pioneering AI competition presented by NetCom Learning Bangladesh in partnership with Microsoft
    • Gained practical expertise in developing AI agents and applying knowledge to real-world challenges through structured training and mentorship
    • Completion Certificate issued by NetCom Learning Bangladesh and Microsoft
  • Completed AI Prompt Engineer Level 1™ [2025]
    • Achieved professional certification in AI prompt engineering fundamentals and best practices
    • Mastered AI prompt engineering fundamentals including prompt structure, optimization, and troubleshooting techniques
    • Gained expertise in visual model techniques for image processing, classification, and generative AI applications
    • Completion Certificate issued by AI CERTs™
  • Completed Web Development (Advance Level) [2022]
    • This course was offered in the residential semester at Brac University as an extra-curricular activity.
    • Learned advanced concepts in JavaScript, HTML, and modern frameworks for web development.
    • Built responsive and interactive web applications, focusing on best practices for both front-end and back-end integration.
    • Gained practical experience in code organization, deployment, and maintaining scalable web projects.

Project

  • ShikkhaDwar [2025]
    • ShikkhaDwar is a modern, easy-to-use Learning Management System for creating and managing online courses. It features course management capabilities allowing instructors to create, publish, and manage online courses, YouTube integration with downloadable resources for video lessons, quizzes and assessments with multiple question types and auto-grading, comprehensive progress tracking to monitor student completion, automatic certificate generation upon course completion, and distinct user roles for Students, Instructors, and Administrators.
    • Skill Gained : Full-stack development with modern LMS architecture, implementing user role management and authentication systems, building quiz and assessment engines with auto-grading functionality, integrating third-party services for video content and file management, developing certificate generation systems, creating progress tracking and analytics features, and designing responsive educational interfaces.
    • Live Demo : https://shikkhadwar-81r2.onrender.com/ (As it deploys from free-tier services, it may take a moment to wake up.)
  • Routine2Calendar [2025]
    • Routine2Calendar is a modern, responsive web application that allows BRAC University students to search, select, and export their class schedules directly to Calendar with just a few clicks. Built with JavaScript, HTML, and Tailwind CSS, it helps students easily convert their BRACU class schedule to Calendar events, ensuring they never worry about missing classes or exams again.
    • Impact : Successfully serving 200+ monthly active users, demonstrating strong user adoption and providing tangible value to the BRAC University student community by streamlining academic schedule management.
    • Skill Gained : Enhanced JavaScript skills for DOM manipulation and data processing, experience with Tailwind CSS for rapid UI development, implemented calendar integration and data export functionality, and developed responsive design principles for academic tools.
    • Live Demo : https://badhon495.github.io/Routine2Calendar/
  • Should I Retake [2025]
    • Should I Retake is an advanced grade sheet analysis web application that helps students make informed decisions about retaking courses to improve their CGPA. Built with HTML5, CSS3, and vanilla JavaScript, it features PDF and Excel file parsing, intelligent course data extraction with retake, repeat and failed course detection, real-time CGPA calculation with editable grade points, interactive course management (add/delete/modify), Excel export functionality, and a modern dark-themed responsive interface.
    • Impact : Achieved 3,000+ monthly active users, establishing the platform as a go-to solution for academic planning within the university community, with high user engagement and positive feedback on data-driven course decision-making.
    • Skill Gained : Advanced file processing with PDF.js and SheetJS libraries, implemented complex parsing algorithms for academic data extraction, mastered asynchronous JavaScript for file handling, developed sophisticated DOM manipulation for dynamic table generation, created responsive design with CSS Grid and Flexbox and implemented performance optimizations including critical CSS and preloading strategies.
    • Live Demo : https://badhon495.github.io/should-i-retake/
  • BRACU CGPA Calculator [2025]
    • BRACU CGPA Calculator is a simple web application that helps Brac University students calculate their CGPA and view their academic progress. Built with HTML, CSS, and JavaScript, it features dynamic semester addition, grade calculation with the Brac University grading system, and a clean, responsive interface.
    • Impact : Scaled to 5,000+ monthly active users, making it the most widely-used academic tool among BRAC University students, with exceptional user retention and becoming an essential resource for academic performance tracking.
    • Skill Gained : Enhanced DOM manipulation skills with vanilla JavaScript, designed responsive UI/UX for academic tools, and developed grade calculation algorithms following institutional standards.
    • Live Demo : https://badhon495.github.io/bracu-cgpa-calculator/
  • ParkIt [2025]
    • ParkIt is a web application for booking parking slots, similar to Airbnb but for cars. Users can sign up, log in, manage their profiles, search and book available parking slots, and homeowners can list their garages for rent. The app also features a password reset via email for user convenience.
    • Skill Gained : Developed full-stack web application with Laravel, implemented authentication and user management, built search and booking logic, and integrated email-based password reset functionality.
    • Live Demo : https://parkit-2arc.onrender.com/ (Since it's deployed on a free tier, it might take some time to load. Additionally, the application is not yet optimized for mobile devices)
  • Nirapod [2025]
    • Nirapod is a full-stack web application built with Spring Boot and React, designed to improve community safety and communication. It allows users to report local issues with descriptions, images, and live locations, while authorities like police or fire services can respond in real time. Featuring a social feed, live chat, and location sharing, Nirapod fosters transparent and quick interaction between citizens and responders.
    • Skill Gained : Hands-on experience with full-stack development using Spring Boot and React, implementing real-time features (chat, location sharing), secure authentication, file handling, and integrating PostgreSQL with automated setup scripts.
    • Live Demo : https://nirapod.netlify.app/ (Backend hosted on Render free tier — first request might take some time to response.)
  • Karigor [2025]
    • Karigor is an online appointment system. It streamlines the car workshop booking process by allowing clients to book appointments with senior mechanics online, reducing in-person chaos. Clients provide their details and select a preferred mechanic (if available), while admins can view, modify, and reassign appointments. The system ensures no mechanic is overloaded, with a maximum of four active cars per day per mechanic.
    • Skill Gained : Experience in full-stack web development using Laravel, designing relational databases with SQLite, implementing dynamic user/admin panels, and managing booking logic and constraints in a real-world scenario.
    • Live Demo : https://karigor.onrender.com/ (Since it's deployed on a free tier, it might take some time to load)
  • Easy Docker Installation [2024]
    • A streamlined automation script that simplifies Docker installation across multiple Linux distributions with a single command. This intelligent shell script automatically detects the operating system and executes the appropriate installation commands, reducing manual configuration time by 99% and eliminating compatibility issues across various Linux distros including Ubuntu, Debian, CentOS, Fedora, and more.
    • Impact : Significantly accelerated deployment workflows by automating complex installation processes, reducing setup time from hours to minutes, and providing a reliable, error-free installation experience for developers and system administrators.
    • Skill Gained : Advanced Linux shell scripting with complex conditional logic and control flow, system-level programming for OS detection and package management, automation of DevOps workflows, and implementation of cross-platform compatibility solutions.
  • Network Intrusion Detection System [2024]
    • An advanced machine learning-powered cybersecurity application that provides real-time network intrusion detection with 95.68% accuracy. Built with Streamlit and Random Forest classifier, the system features instant classification of network traffic as normal or anomalous with confidence scoring. The application includes a user-friendly interface with intuitive input fields, real-time validation, visual results with probability breakdowns, color-coded security alerts, and one-click model training with automated preprocessing.
    • Impact : Achieved 95.68% detection accuracy in identifying network threats, providing enterprise-grade security with an accessible interface suitable for both security professionals and technical users, significantly improving threat response times through real-time analysis.
    • Skill Gained : Implemented advanced machine learning algorithms using Random Forest classifier for cybersecurity applications, developed production-ready web interfaces with Streamlit, designed real-time data processing pipelines with input validation and error handling, created intuitive UX/UI with dynamic visual feedback systems, and gained deep expertise in network security and threat detection through practical application of ML to cybersecurity challenges.
    • Live Demo : https://ml-ids.streamlit.app/ (It might take some time to load)
  • HealthCare Decentralized App [2024]
    • HealthCare Decentralized App is a dApp for managing patient records and doctor bookings. It features appointment management, role-based access for patients, doctors, and admins, and securely stores all data on the Ethereum blockchain using smart contracts. The app is built with React.js and Solidity, interacts with the blockchain via MetaMask, and uses Truffle and Ganache for deployment and local testing.
    • Skill Gained : Practical experience in smart contract development with Solidity, integrating React.js front-end with blockchain, using MetaMask for decentralized authentication, deploying contracts with Truffle, and managing a local Ethereum environment with Ganache.
  • TravelNest [2024]
    • TravelNest is a simple hotel booking management website developed as a beginner-level project for the Database Management course. Built using HTML, PHP, MySQL, Bootstrap, and a bit of JavaScript, the project focuses primarily on backend functionality to meet the requirements of a DBMS course.
    • Skill Gained : Practical experience in database design and management, backend development with PHP and MySQL, integrating front-end and back-end technologies, and using Bootstrap for responsive UI.
  • leetjourney [2024]
    • leetjourney is my website where I share my solutions to different LeetCode problems, making it a helpful place for people who enjoy coding.
    • Skill Gained : Utilizing and customizing Jekyll themes, Experience on the Ruby programming language.
  • Guess The Youtuber [2024]
    • "Guess The YouTuber" is an interactive web-based guessing game inspired by guessme.io, where players view YouTube video thumbnails and attempt to guess the YouTuber's name. Built with React front-end and Express back-end, integrated with YouTube Data API v3, the game features a beautiful animated particle background with 80+ floating particles and interactive effects, dynamic scoring system, lives counter with game over mechanics, smart hint system that reveals partial channel names after wrong attempts, modern glassmorphism UI design with dark theme, and fully responsive mobile-optimized interface for seamless gameplay across all devices.
    • Skill Gained : Developed a full-stack application utilizing React for dynamic front-end interactions and Express for robust back-end API handling, integrated external RESTful APIs (YouTube Data API v3) with proper authentication and rate limiting, implemented advanced CSS animations and particle systems using Canvas API, designed responsive game mechanics with state management, created glassmorphism design patterns with modern UI/UX principles, and optimized cross-device compatibility for mobile and desktop platforms.
    • Live Demo : https://guess-the-youtuber.netlify.app/ (Since I'm using the free tier of the API, you might encounter a 'YouTube API quota exceeded' message)
  • Escaping-BRACU (Game) [2024]
    • Escaping-BRACU is a visual game developed as part of the Computer Graphics course project using Python and PyOpenGL. The game simulates the challenges faced by students, with gameplay mechanics restricted to using only GL_POINTS, the Midpoint Line, and Midpoint Circle algorithms. The player navigates a movable box through randomly restricted areas, avoiding bubbles that deduct CG, across 11 increasingly difficult semesters. The game features score updates based on BRACU’s grading system, special objects in certain levels, and includes pause, play, restart, intro, and outro screens.
    • Skill Gained : Hands-on experience with computer graphics algorithms (Midpoint Line and Circle), OpenGL programming with Python, implementing collision detection, procedural content generation, and designing multi-level game logic with increasing difficulty.
  • Academic Portfolio Template [2024]
    • This is a simple academic portfolio template to showcase research, projects, and professional experience. Built with pure HTML, CSS, and minimal JavaScript, it features a clean, modern, and accessible design. The template is fully responsive, includes a dark/light mode toggle, an anonymous message popup, and displays the last update time in the footer. All content is easily customizable in index.html, and no build step is required.
    • Skill Gained : Designed a fully responsive and accessible web template, implemented dark/light mode toggle, and focused on usability and easy customization for academic and professional use.
    • Live Demo: https://badhon495.github.io

Experience

  • Maintainer [November 2025 - ]
    tldr-pages
    • Contributed to the tldr-pages project, a highly-acclaimed open source initiative with 60,000+ GitHub stars, by localizing command-line documentation into Bangla, making Linux and command-line tools more accessible to the Bengali community.
    • Skills Gained: Enhanced understanding of Linux command-line tools and their practical usage, developed expertise in technical documentation translation and localization, gained experience in collaborative open source contribution, and improved ability to make technical knowledge accessible across language barriers.
  • Maintainer [April 2025 - ]
    OpenTelemetry
    • Contributed to the OpenTelemetry project, a widely-adopted observability framework with 800+ GitHub stars, by localizing documentation into Bangla, helping to make observability tools more accessible to the Bengali-speaking developer community.
    • Skills Gained: Gained hands-on experience working with project maintainers, creating pull requests, understanding CI/CD workflows, and contributing to large-scale open source projects with proper documentation standards and internationalization practices.
  • Campus Ambassador [December 2023 - January 2025]
    Team Matrix
    • Actively raising awareness about cyber threats and promoting cybersecurity best practices within the university community and beyond.
    • Skills Gained: Enhanced knowledge of current cybersecurity threats and trends, developed public speaking and presentation skills, gained experience in community outreach and educational initiatives, improved networking abilities within the cybersecurity industry, and strengthened leadership capabilities through ambassador responsibilities.
  • General Member [January 2022 - January 2024]
    Department of Press and Release, BUCC
    • Covered numerous events and crafted engaging articles for the club, contributing to the university's technology community outreach and communication efforts.
    • Skills Gained: Developed strong written communication skills, gained experience in event coverage and journalism, enhanced ability to work in team environments, improved time management through meeting deadlines, and learned to effectively communicate technical concepts to diverse audiences.
  • Social Media Manager [September 2021 - May 2023]
    ToyGhor
    • Managed social media and customer relations for a leading toy retail business with an online community of 100,000+ followers. My management of this platform has facilitated the development of a range of valuable soft skills, including the ability to type Bangla fluently and interact with individuals in a professional and effective manner.
    • Responsibilities : Communicating with Customers, Processing Orders, and Managing Online Community Engagement
  • Content Creator [January 2021 - September 2022]
    Xoshlife, Edison Group
    • Served as a technology content writer for an online news portal, creating technical articles that engaged readers with complex tech topics. Regrettably, Xoshlife closed due to financial constraints.
    • Responsibilities : Authored 10+ articles (Generated 5,000+ views), covering emerging tech trends and innovations.

Technical Skill

  • Programming Languages: Java, Python, C
  • Other Languages: MATLAB, LaTeX, Shell
  • Web Programming: PHP, MySQL, HTML5, CSS, JavaScript
  • Library: TensorFlow, Pandas, NumPy, Matplotlib
  • Software Tool: Git, Microwind
  • Linux Distro: Ubuntu, LMDE, Linux Mint

Research

  • Undergraduate Thesis: Machine Unlearning for Class Removal through SISA-based Deep Neural Network Architectures [2025]
    • Status: Currently under review for publication in a peer-reviewed journal.
    • Abstract: As the adoption of image generation models and other AI systems accelerates, concerns around user data privacy and consent have become increasingly critical. With the slowdown in growth of publicly available data, major tech companies are anticipated to rely more on proprietary and private user data for training their models. This raises ethical and legal questions, particularly when users request data deletion after it has already influenced a trained model—a process that is both technically challenging and resource-intensive. The emerging field of machine unlearning addresses this issue by developing techniques to remove specific data from trained models. Among these, the SISA (Sharded, Isolated, Sliced, and Aggregated) framework has shown promise as a scalable and privacy-aware unlearning solution. In this research, we focus on leveraging a modified SISA framework to enable class-level data removal in Convolutional Neural Network (CNN) architectures. We evaluate how well the modified SISA framework supports effective class unlearning without requiring full model retraining, and analyze the trade-offs in model performance, accuracy, and privacy. Through experiments across various image datasets and CNN architectures, we aim to demonstrate the practical viability of SISA-based class unlearning for real-world applications, offering insights into its strengths, limitations, and potential for deployment in privacy-sensitive AI systems.
  • Course Research: Postpartum Depression Detection using Machine Learning [CSE422: Artificial Intelligence]
    • Developed a machine learning-based system to detect postpartum depression using survey data, evaluating multiple classification algorithms including KNN, SVM, Decision Tree, Naive Bayes, and Logistic Regression. The dataset from Kaggle contains survey responses related to mental health indicators such as sadness, anxiety, and sleep patterns.
    • Results: The Decision Tree classifier achieved the best performance with 95%+ accuracy, outperforming all other models. SVM achieved 91% accuracy, KNN 90%, Naive Bayes 76%, and Logistic Regression 74%. All performance metrics demonstrated strong consistency, indicating effective capture of underlying data relationships.
    • Skills Gained: Applied data preprocessing techniques including feature engineering and label encoding, implemented and compared multiple ML classification algorithms, performed model evaluation using accuracy, precision, recall, and F1 scores, and analyzed performance through confusion matrices.
  • Course Research: Student Performance Prediction [CSE427: Machine Learning]
    • Built a multi-class classification system to predict student final grades using the Student Performance dataset from Portuguese schools. The project addressed class imbalance through balanced class weights and explored dimensionality reduction with PCA to improve model efficiency while maintaining prediction accuracy.
    • Results: Without PCA, Random Forest achieved the highest accuracy at 88%, followed by Decision Tree (86%), SGD Classifier (84%), SVM (81%), and Naive Bayes (75%). With PCA reducing features from 32 to 10 components, Random Forest and Naive Bayes both achieved 81% accuracy, demonstrating effective dimensionality reduction with minimal performance loss.
    • Skills Gained: Implemented feature engineering with ordinal encoding and StandardScaler, applied PCA for dimensionality reduction, handled imbalanced datasets using class weights, performed train-test splitting to prevent data leakage, and evaluated models using accuracy, weighted precision, recall, and confusion matrices.

Miscellaneous

  • Participated in freeCodeCamp 2025 Summer Hackathon [2025]
    • Successfully participated in the month-long freeCodeCamp Community Hackathon, where 20 global teams collaborated to develop real-world, production-ready fullstack applications. The event emphasized teamwork, practical software development, and open-source contribution values.
    • My team built OpenShelf, a community-driven digital lending library platform for books, tools, and games. The platform was built using Django (backend), React (frontend), Tailwind CSS (styling), and PostgreSQL (database).
    • Skills Gained: Strengthened fullstack development skills, improved experience in team-based software engineering, learned advanced Git collaboration workflows, practiced Agile-like sprint planning, and contributed to building a scalable, user-focused product from scratch.
    • Live Demo : https://openshelf-seven.vercel.app/ (Backend hosted on Render free tier — first request might take some time to response.)
  • Participated in Hacktoberfest [2025]
    • Successfully participated in Hacktoberfest 2025 as a Super Contributor, contributing 12+ pull requests across multiple open source projects. Earned an exclusive Hacktoberfest T-Shirt, awarded only to the first 10,000 Super Contributors who completed 6 accepted PR/MRs to worthy repositories.
    • Skills Gained: Advanced open source collaboration across diverse projects, strengthened Git workflow and PR management skills, enhanced ability to contribute to multiple codebases, and developed expertise in meeting open source contribution standards and best practices.
    • Completion Badge of Hacktoberfest 2025.
  • Participated in Hacktoberfest [2023]
    • Successfully participated in Hacktoberfest 2023, a month-long celebration of open source software run by DigitalOcean in partnership with GitHub and Twilio. Made meaningful contributions to open source projects by submitting quality pull requests that were merged by project maintainers.
    • Skills Gained: Enhanced understanding of open source collaboration, improved Git workflow skills, learned to read and follow contribution guidelines, gained experience in code review processes, and developed skills in identifying and fixing issues in existing codebases.
    • Completion Badge of Hacktoberfest 2023.
  • Participated in Advent of Cyber [2023]
    • Successfully completed the Advent of Cyber 2023, a 24-day beginner-friendly security challenge hosted by TryHackMe. Covered various cybersecurity topics including digital forensics, log analysis, OSINT (Open Source Intelligence), packet analysis, web application security, and incident response through hands-on practical exercises.
    • Skills Gained: Developed foundational cybersecurity skills including network analysis, malware detection, web application penetration testing, log file investigation, digital forensics techniques, and understanding of common attack vectors and defense strategies.
    • Completion Certificate of Advent of Cyber 2023.
  • Participated in Patriot CTF [2024]
    • Participated in Patriot CTF 2024, a competitive cybersecurity Capture the Flag event featuring challenges in web security, cryptography, and forensics. Competed solo and ranked 704 out of 1,500 participants.
    • Skills Gained: Enhanced problem-solving skills, improved knowledge of cybersecurity concepts, and gained experience in working under pressure in a competitive environment.
    • Ranking Screenshot of Patriot CTF 2024.