FPGA Acceleration of Quantum Circuit Primitives: Fixed-Point Microcoded Design and CPU Comparison
IEEE ICECTE 2026 · DOI: 10.1109/ICECTE69292.2026.11429464
View DOI ↗Computing-systems researcher and engineer focused on computer architecture, FPGA/RTL systems, hardware acceleration, and hardware–software co-design.
B.Sc. Engg. in Computer Science & Engineering from RUET with a final CGPA of 3.89/4.00 and 5th rank out of 181 students in the CSE Department.
A research-oriented CSE graduate with hands-on work spanning RTL, FPGA prototypes, hardware acceleration, computing systems, and mentoring.
I am a Computer Science & Engineering graduate from Rajshahi University of Engineering & Technology (RUET). I completed an Outcome-Based Education (OBE) curriculum with a final CGPA of 3.89/4.00, ranking 5th among 181 students in the CSE Department.
My research centers on computer architecture, FPGA/RTL systems, hardware acceleration, reconfigurable computing, and hardware–software co-design. My peer-reviewed work also extends into multimodal deepfake detection, digital provenance, and WiFi–visible-light indoor positioning.
I enjoy building systems close to the hardware—from SystemVerilog datapaths and finite-state machines to FPGA prototyping, bare-metal execution, and operating-system development—while keeping experimental results reproducible and explainable.
Strong performance across undergraduate engineering and earlier science education.
Work across FPGA acceleration, multimodal AI, digital provenance, and hybrid indoor positioning.
IEEE ICECTE 2026 · DOI: 10.1109/ICECTE69292.2026.11429464
View DOI ↗IEEE ICCIT 2025 · DOI: 10.1109/ICCIT68739.2025.11490141
View DOI ↗IEEE SPICSCON 2026 · Accepted, to appear.
Supervised by Prof. Dr. Md. Nazrul Islam Mondal, Department of CSE, RUET. The work proposes a fixed-point FPGA accelerator for adaptive, key-resource-aware route-candidate evaluation, combining hardware-efficient route scoring with adaptive profile selection. The RTL architecture was prototyped on a Digilent Nexys 3 (Spartan-6 XC6LX16), with an offline reinforcement-learning policy mapped into deterministic hardware policy/profile ROMs.
Projects chosen to show depth in processor design, systems, computer graphics, and applied computer vision.
Implementing a 32-bit multicycle RISC-V CPU in SystemVerilog with modular ALU, control unit, register file, memory, instruction decoder, sign extender, and top-level testbench. FSM-based control is verified with Icarus Verilog simulation and GTKWave tracing.
Developing a small operating system from scratch with assembly-focused boot and low-level components, connecting processor architecture, bare-metal execution, and core operating-system concepts.
Created a C++17 OpenGL/GLUT game with procedural graphics and primitives, including paddle control, levels, camera/help controls, and no external game engine.
Implemented a Python facial-recognition attendance system with GUI, model training, real-time recognition, CSV import/export, and attendance reporting.
Selected distinctions spanning RTL/VLSI, quantum computing, scholarships, entrepreneurship, programming, mathematics, and science.
B.Sc. Engg. final result, RUET · 2026.
RTL Section · ULKASEMI.
IBM Qiskit Global Summer School · 2025.
Recipient for all four undergraduate years.
University Innovation Hub Program (UIHP) · 2025.
2023.
International Youth Math Challenge · 2024.
National High School Programming Contest Champion (2016); Science Olympiad Champion (2018, 2019); Creative Talent Hunt Regional Champion (2019); Bangladesh Math Olympiad regional 1st runner-up awards (2017, 2019); Science Fair 1st runner-up (2020).
Teaching experience is paired with sustained academic and technical leadership.
Mentored 100+ junior students in C/C++, algorithms, debugging, contest-oriented problem solving, and peer-learning sessions.
Long-term mentoring for SSC, HSC, engineering admission, and selected university-level subjects with a concept-first, step-by-step approach.
Coordinated academic communication among faculty members and students, including schedules, course updates, notices, and departmental matters.
Promoted semiconductor, RTL, and VLSI career awareness through campus-level student engagement.
Promoted participation in international computer science, algorithmic, and problem-solving competitions.
Contributed to peer learning, computing activities, student engagement, and technical-event coordination.
Supported student networking, event organization, and community coordination.
Presented as domains rather than subjective percentage bars.
C, C++, Python, SQL, JavaScript/Node.js, LaTeX
Verilog, SystemVerilog, RTL Design, FPGA Prototyping, Fixed-Point Design, FSM Design, CPU Datapath & Control
Computer Architecture, Assembly, Bare-Metal Programming, Operating-System Development / Concepts, OpenGL/GLUT
Vivado, Icarus Verilog, Verilator, GTKWave, Git, GitHub, Linux/Ubuntu, Jupyter/Colab
Classification, Feature Engineering, Model Evaluation, Explainable AI, Computer Vision
Django, Laravel, SQL Database Design, SQLite, MySQL
IP Addressing, Subnetting, VLANs, RIP/OSPF, Cisco Packet Tracer, Wi-Fi Sensing, Visible-Light Positioning