Avatar

Sadman Sakib

Graduate Student in Computer Sciences

University of Wisconsin-Madison

Hi! I am Sadman. I am a second-year MS student at the Department of Computer Sciences in University of Wisconsin-Madison. I maintain a broad interest. I have developed expertise in both Systems and Networking and AI. In systems and networking, I have worked with SmartNIC, Datacenter Networking, GPU/CUDA, Data Systems, Processor and OS. In AI, I have worked on Low-rank Training, Generalization, Interpretable CNN and Deep RL. Currently, I am an intern at Meta Network-for-AI team working on Infiniband fabric for AI training clusters. In Summer 2023, I completed internship at HPE Slingshot Interconnect where I worked on Linux device drivers for HPC networking. Before coming to UW-Madison, I obtained my undergraduate major in Computer Science from Bangladesh University of Engineering and Technology.

In my free time, I can be found taking exercise, travelling places, reading non-fiction, cooking dishes and listening to music.

Interests

  • Systems and Networking
  • AI
  • Big Data

Education

  • Masters of Science in Computer Sciences (2022 - 2024)

    University of Wisconsin-Madison

  • Bachelor of Science in Computer Science (2017 - 2022)

    Bangladesh University of Engineering and Technology




Experience

Network Production Engineering Intern

Meta

Working on InfiniBand fabric for AI HPC clusters

Platform Engineering Intern

Hewlett Packard Enterprise

Contributed to Linux kernel drivers for HPE Slingshot networking devices. Designed and implemented kernel-module API across multiple drivers.

Developer and Researcher

University of Wisconsin-Madison

Worked on programmable switches and disaggregated storage device. Benchmarked remote storage access with NVMe-oF and RDMA across server and storage nodes.

Developer and Researcher

Bangaldesh University of Engineering and Technology

Designed an array of interpretable CNN models to analyze sequence motifs of DNA bendability. Developed efficient algorithms for processing large-scale data.

Lead Developer

University of Illinois at Urbana-Champaign

Collaborated with Prof. Matthew Caesar and UIUC students to develop a virtual IoT platform for deployment and monitoring of IoT network. Participated in both development and leadership roles.

Developer and Researcher

Designed network architecture for authentication and application mobility solutions in federated edge computing. Developed 3GPP-compliant mobility and roaming protocols for 4G/5G networks.




Coursework &

Projects

Course Title Instructor Year Keywords Projects
Advanced Big Data Systems Shivaram Venkataraman 2024 Big Data Stacks, Scheduling, Resource Management, ML Systems, Batch and Stream Analytics, Graph Processing Memory Efficient Low-Rank Systems for Large Foundation Models
Theoretical Foundations of Large-Scale ML Dimitris Papailiopoulos 2024 Generalization, Stochastic Methods, Transformers, System Tradeoffs, Distributed Optimization, Federated Learning, Model Compression Grokking - What/When/Why?
Natural Language Processing Graham Neubig 2024 Language Modeling, Sequence Encoding, Transformers, Generation Algorithms, RL, RAG, Code Generation, Knowledge-based QA
Distributed Systems Frans Kaashoek Robert Morris 2024 Fault Tolerance, Consistency, Performance Tradeoff, Distributed Transactions, Concurrency Control, Cache Consistency
Cloud-native Database Xiangyao Yu 2023 Storage Disaggregation, Analytical and Transaction Processing, Serverless, Auto-Scaling, GPU DB, Memory Disaggregation, RDMA, NIC-assisted DB Evaluation of Wasm for Computation Pushdown in Cloud Database
Introduction to Big Data Systems Tyler Caraza-Harter 2023 Distributed Filesystem, Distributed Database, Distributed ML, Partitioning, Fault Tolerance, Availability, Streaming Distributed Data Processing with Hadoop, Spark and Cassandra
High-Performance Computing Dan Negrut 2023 GPU Architecture, GPU Memory, GPU Scheduling, ILP, Compiler Optimization, CUDA, Multi-core Programming, Supercomputer Parallel Computing with CUDA, OpenMP and MPI
SmartNIC Systems Ming Liu 2023 FPGA NIC, SoC NIC, Application Offloading, Caching, Job Scheduling, Load Balancing Flexible Block Storage Offload for Datacenters
Advanced Computer Networks Ming Liu 2023 Datacenter Architecture, Flow Scheduling, Routing, Load Balancing, Congestion Control, SDN, Endhost Network DPDK Evaluation, Datacenter Congestion Control, Disaggregated Storage Profiling
Operating Systems Remzi Arpaci-Dusseau 2022 Process Management, Process Scheduling, Virtual Memory, Threads, Locking, File Systems, Logging, Storage XV6, Parallel Sort, Distributed File System
Introduction to Computer Architecture Swamit Tannu 2022 Processor, Pipelining, Superscalar, MIPS ISA, SIMD, Cache, Memory Hierarchy 5-stage Pipelined Processor for MIPS-like ISA



Papers

DeepBend: An Interpretable Model of DNA Bendability (2023). In Cell iScience.
Provisioning Fog Services to 3GPP Subscribers: Authentication and Application Mobility (2022). In IEEE International Conference on Communications 2022.
Federated 3GPP Mobile Edge Computing Systems: A Transparent Proxy for 3rd-Party Authentication with Application Mobility Support (2022). In IEEE Access.



Awards

  • Dean's List Scholarship (BUET), 2018-2022
  • University Merit Scholarship (BUET), 2017-2022
  • Winner in National Undergraduate Mathematics Olympiad, 2018
  • Honorable Mention in Notre Dame College, 2016
  • National Winner in Bangladesh Mathematical Olympiad, 2014-16



Contact