About me

Hi there! I’m Anamul Hoque Emtiaj, currently in the final semester of my Bachelor’s degree in Computer Science and Engineering at Bangladesh University of Engineering and Technology (BUET). Over the past few years, I’ve built a strong foundation in backend development, working extensively with Django to create robust systems.

In addition to my academic projects, I’ve completed several client-based projects, developing full-stack web applications. These experiences have allowed me to architect and deploy real-world systems using technologies like Apache, Nginx, mod_wsgi, Gunicorn, Docker, and cloud platforms such as Azure and DigitalOcean, as well as shared hosting environments like cPanel.

Now, I’m expanding my expertise into DevOps engineering. By combining my backend development skills with DevOps practices like CI/CD, containerization, and cloud infrastructure management, I aim to contribute at every stage of the software development lifecycle (SDLC), from development to deployment and beyond. I’m ready to be part of a team focused on building efficient and scalable software systems.

In this era of AI, I’ve gained hands-on experience working with various models such as CNN, RNN, attention mechanisms, transformers, and large language models (LLMs) like BERT. This exposure has further fueled my interest in applying AI technologies to real-world problems.

I consider myself a quick learner, a hardworking individual, and someone deeply passionate about computer science. Beyond my love for technology, I enjoy traveling and spending quality time with friends and family.

As I approach graduation, I’m actively seeking opportunities in both DevOps and backend engineering, where I can apply my skills, continue learning, and grow in these dynamic fields. If you’re looking for a dedicated and motivated individual with a passion for DevOps, backend development, and AI, feel free to reach out!

Skills

Languages

C
C++
Python
Java
Javascript
Bash
HTML
CSS




Backend

Django
NodeJS




Frontend

ReactJs
Bootstrap




Data Systems

PostgreSQL
OracleDB




Tools

Git
Docker
Kubernetes




DevOps

Github




Clouds

Microsoft Azure




Education

  1. Bangladesh University of Engineering and Technology

    Feb 2020 - Dec 2024
    B.Sc. in Computer Science and Engineering
    CGPA: 3.78/4.00
    Academic Achievements:
    • ∗ Dean’s List Award recipient in 2nd year.

    • ∗ University Merit Scholarship recipient in 3rd and 4th semesters.

    Notable Courses:
    • CSE 101 - Structured Programming Language

    • CSE 107 - Object Oriented Programming Language

    • CSE 203 - Data Structures and Algorithms I

    • CSE 207 - Data Structures and Algorithms II

    • CSE 215 - Database

    • MATH 245 - Statistics and Probability

    • MATH 247 - Linear Algebra

    • EEE 263 - Electronic Circuits

    • CSE 305 - Computer Architecture

    • CSE 307 - Software Engineering

    • CSE 309 - Compiler Design

    • CSE 313 - Operating Systems

    • CSE 315 - Microprocessors and Microcontrollers

    • CSE 317 - Artificial Intelligence

    • CSE 321 - Computer Networks

    • CSE 325 - Information System Design

    • CSE 405 - Computer Security

    • CSE 409 - Computer Graphics

    • CSE 411 - Simulation and Modeling

    • CSE 423 - Fault Tolerant Systems

    • CSE 463 - Introduction to Bioinformatics

    • CSE 471 - Machine Learning

  2. Dr. Mahbubur Rahman Mollah College, Dhaka

    2019
    Higher Secondary Certificate (HSC)
    GPA: 5.00/5.00

  3. Neel Nagar High School, Matlab North, Chandpur(Cumilla Board)

    2017
    Secondary School Certificate (SSC)
    GPA: 5.00/5.00

Projects

Contractual

  1. Learning Management System (LMS) for Med-Sparkle

    Ongoing
    Full Stack Web Development

    Developing a scalable LMS designed to provide a seamless experience for video-based courses, mock tests, and subscription services. This platform will enable users to access courses across various devices, with features like difference statistics, secure content delivery, and real-time updates via WebSockets. A fully managed admin dashboard is being built to streamline course uploads and instructor tools.

    My role involves architecting the backend using Django REST Framework, optimizing the PostgreSQL database for high-performance workloads, and handling efficient task processing with Celery, Redis as the message queue, and Vimeo/YouTube as the video server. Additionally, I integrated backend-relevant frontend functionalities using Next.js, including WebSocket implementation, user authentication, and integration of YouTube and Vimeo APIs.

    I am also responsible for the full deployment process on DigitalOcean, using Docker to containerize the application and configuring Nginx and Gunicorn for optimized web server performance.

  2. Personal Websites

    Jul 2024
    Full Stack Web Development Site1 | Site2

    Developed two personal websites for clients as part of a paid contractual project. Both websites were built using Django for the backend and MySQL for data storage. They were deployed on shared hosting using cPanel, Apache, and mod_wsgi, ensuring efficient, cost-effective web hosting solutions for my clients.

Competition

  1. Tontu

    Jun 2023
    Full Stack Web Development Site

    An E-Commerce platform developed for the Hult Prize 2023 competition. I utilized Django for backend development, incorporating Django Templates and ORM for data handling. The frontend was designed using JavaScript, jQuery, HTML, CSS, and Bootstrap, ensuring a responsive and attractive user interface.

Academics

  1. Tensor Insight Training System

    Feb 2024
    Full Stack Web Development GitHub

    Designed and developed an engaging web application focused on learning and practicing tensor manipulation through interactive puzzle-solving challenges. This project was part of the CSE408: Software Development course, and it features a frontend developed with React JS and Tailwind CSS, while leveraging Django Rest Framework and ORM for the backend. Azure PostgreSQL was used as database. The deployment involved Azure Kubernetes Service (AKS), Azure Container Registry (ACR), and Azure Storage Account. Also established a CI/CD pipeline using GitHub Actions to streamline development and deployment processes.

  2. Khabo

    Sep 2023
    System Design | Web Development GitHub

    Created a comprehensive culinary application as part of the CSE 326: Information System Design course. The backend was developed using Django Rest Framework, while the frontend was implemented with React JS and Tailwind CSS. The project required the design and development of detailed system diagrams, including BPMN, Mock UI, Class, ER, Sequence, Collaboration, and State diagrams to map out the system architecture and user interactions comprehensively.

  3. A subset Of C Compiler

    Feb 2023
    Compiler Design | flex | Yacc | C GitHub

    As part of my Compiler course, I developed a compiler for a subset of the C programming language. The project was executed in three stages:

    • Stage 1: Lexical Analysis - Used Flex to perform tokenization of the source code, converting the raw text into meaningful tokens.

    • Stage 2: Semantic Analysis - Implemented semantic checks using Yacc to ensure the code adheres to language rules and standards.

    • Stage 3: Intermediate Code Generation - Generated intermediate code that serves as a bridge between the source code and machine code, facilitating further optimization and compilation.

    This project provided a comprehensive understanding of compiler design and implementation, utilizing tools such as Flex, Yacc, and C programming language.

  4. 4bit Processor Development

    Feb 2023
    Computer Architecture | MIPS | ALU GitHub

    In our Computer Architecture course, we undertook a series of assignments that involved designing and implementing key components of a 4-bit MIPS processor. The assignments were divided into three stages:

    1. Arithmetic Logic Unit (ALU): I designed an ALU capable of performing a range of arithmetic and logical operations. The project involved both the simulation of the ALU and its hardware implementation.

    2. Floating Point Adder (FPA): This assignment focused on creating a floating-point adder for precise arithmetic operations.

    3. MIPS Processor: The final assignment was the integration of the ALU and FPA into a 4-bit MIPS processor. This required a deep understanding of the MIPS Instruction Set Architecture (ISA). The project culminated in both a simulated and hardware-implemented processor that could execute basic MIPS instructions.

    These assignments provided hands-on experience in both the theoretical and practical aspects of processor design, from digital logic simulation to physical hardware implementation.

  5. Bi-axial Autonomous roBot with Obstacle Avoidance (BABO)

    Feb 2023
    Microcontrollers | Arduino Video

    The project involved designing and programming a one-armed robot capable of autonomous crawling and obstacle avoidance. We utilized Reinforcement Learning to teach the robot how to crawl effectively and navigate around obstacles.

    To bring this project to life, we integrated advanced technologies including sonar sensors for obstacle detection, Bluetooth for wireless communication, an SD card module for data storage, motors for movement, and an Arduino microcontroller to coordinate all operations seamlessly.

  6. E-School

    Aug 2022
    Database Design | Web Development GitHub

    Developed a Learning Management System (LMS) similar to Udemy as part of a Database course term project. The system leverages Django along with Django templates, HTML, CSS, JavaScript, and Bootstrap for a cohesive user experience. Oracle was used as the database to manage course content, and the project emphasized complex database tasks including writing sophisticated triggers, PL/SQL scripts, and designing detailed Entity-Relationship Diagrams (ERD).

  7. Football Manager

    Jul 2021
    Desktop Application | Java | OOP GitHub

    Developed a Java-based football management system as a term project for our Object-Oriented Programming course. This project was built using JavaFX for the graphical user interface and Java, Java Networking and Threading for multiplayer functionality, simulating the experience of managing a football team.

  8. Pacman

    Dec 2020
    C | Game | Structured Programming Language GitHub

    Created my own version of the classic Pacman game using the C programming language. This project was part of a university term assignment.

Practices

  1. HalKhata

    May 2021
    Full Stack Web Development | MERN Stack GitHub

    Developed a personal finance management application using the MERN stack to help users track and manage their daily income and expenses.

  2. Rapid-Roll

    Oct 2020
    C | Game | Structured Programming Language GitHub

    Developed a version of the Rapid Roll game purely out of curiosity using the C programming language.

  3. Web Calculator

    Aug 2020
    HTML | CSS | Vanilla JS GitHub

    Built a simple yet functional web calculator using HTML, CSS, and Vanilla JavaScript. This project was undertaken to learn and practice.

Achievements

  • Research Grant

    Research Grant


    Recipient of the ‘Research and Innovation Center for Science and Engineering - RISE, BUET’ Students’ Research Grant, awarded in recognition of our innovative research contributions and commitment to advancing scientific knowledge.

  • kagOJ

    Idea Contest


    Achieved the 1st Runner-up position at the BUET Debating Club’s ScribeQuest idea contest for Augmedix Bangladesh, as part of Team Augmenta.

  • C Compiler

    Hult Prize


    Hult Prize 2023 On-Campus Champion and Regional Round Participant (Milan Summit).

  • Rokomari

    Microcontrollers Project Runner-up


    Awarded 2nd place (Runner-up) in the CSE 316: Microcontroller and Microprocessor course for our project, Bi-axial Autonomous Robot with Obstacle Avoidance (BABO).

  • EcoSync

    DSA


    Completed a paid course on Data Structures and Algorithms from Bohubrihi.

Research

  1. CRISPR Off-Target Prediction

    Ongoing
    Undergraduate thesis work
    Supervisor: Dr. M. Sohel Rahman

    CRISPR-Cas9 stands as a groundbreaking technology in the realm of gene editing, offering unprecedented precision in modifying DNA sequences. This tool has the potential to revolutionize medicine, agriculture, and various fields of biotechnology by enabling targeted alterations in the genetic code. However, alongside its remarkable capabilities, CRISPR-Cas9 also presents a significant challenge in the form of off-target effects. These unintended cuts in the DNA, caused by the Cas9 enzyme, can lead to undesirable consequences, such as mutations or disruptions in critical genes. Therefore, accurately predicting and minimizing these off-target effects is essential to ensure the safety, reliability, and overall success of CRISPR-based interventions.


    To address this challenge, our research utilized a combination of advanced machine learning techniques, including Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN) with LSTM and GRU architectures, Self-Attention mechanisms, and BERT. The objectives were to enhance the F1 score and PR-AUC for off-target predictions while also providing an interpretable model, ensuring both safety and efficacy in CRISPR applications.

  2. Protein-Protein Interaction Prediction

    Ongoing
    Term Project

    Developing a predictive model for protein-protein interactions as part of the CSE-472 Machine Learning course. This project utilizes ProtBERT for protein sequence embeddings and employed joint embedding techniques, cross-attention mechanisms, and a Multi-Layer Perceptron (MLP) to optimize F1 score and PR-AUC metrics for interaction predictions.

Portfolio