profile pic

Hello, I'm

Adnan Aiman

DevOps | CyberSecurity

Get To Know More

About Me

Diploma

Diploma in Computer Engineering

Anjuman Polytechnic, Nagpur2019 - 2022

Under-Graduate

Bachelors in Engineering in IT

MGMCET, Navi Mumbai2022 - 2025

Experience

Deloitte Logo

Sanicon IT Services Pvt. Ltd.

Java Developer Intern

Oct 2021 - Dec 2021
AtliQ Logo

Campus Credentials

Python Trainer Intern

Mar 2024
senchola Logo

LetsUpgrade

Technical Mentor/Trainer

Nov 2024 - Present
AtliQ Logo

Elevate Labs

DevOps Intern

May 2025 - Present

Explore My

Skills

TROUBLESHOOTER

PYTHON

DEVOPS

LINUX

GIT/GITHUB

DOCKER

JENKINS

FAST-LEARNER

CYBERSECURITY

WEB-DEVELOPMENT

ANDROID DEVELOPMENT

FIREBASE

TECH-ENTHUSIASM

ANALYTICAL THINKING

Browse My Recent

Projects

thumbnail

Self Healing Infrastructure using Prometheus, Alertmanager and Ansible

skill logo

Self Healing Infrastructure using Prometheus, Alertmanager and Ansible


Built a self-healing infrastructure using Prometheus, Alertmanager, and Ansible to detect and auto-recover failed NGINX containers. Integrated Blackbox Exporter and Flask to simulate failures and trigger automated recovery workflows in real-time.

Project Details

This project aimed to build a self-healing infrastructure system capable of detecting failures in real time and automatically recovering services without manual intervention. The system was designed around the concept of proactive monitoring and automated response—ensuring maximum uptime and reliability in a containerized environment.

At the core of the project, Prometheus was used as the monitoring engine to continuously scrape metrics from a target service (in this case, an NGINX web server running inside a Docker container). The Blackbox Exporter was integrated to simulate HTTP probes and validate service availability. If the web server became unreachable, Prometheus would detect the probe failure based on the probe_success metric and trigger an alert.

Alertmanager was configured to receive these alerts from Prometheus and route them to a custom webhook endpoint. This webhook was built using a lightweight Flask API, acting as a bridge to execute automated tasks. Upon receiving the alert, the webhook would invoke an Ansible playbook designed to restart the NGINX container, thus healing the failed service and restoring normal operation—completing the feedback loop from monitoring to recovery.

This project not only strengthened my practical skills with monitoring and alerting tools but also demonstrated how DevOps automation can be leveraged to build reliable, production-ready systems. It showcased the real-world application of self-healing infrastructure, integrating multiple tools and scripts to create a resilient environment that minimizes downtime and manual overhead.

thumbnail

Library Management using Node.js

skill logo

Library Management System using Node.js


A cutting-edge online library management system built with MongodDB, Express.js and Node.js.

Project Details

This project was developed as part of a college semester project, with the primary objective of exploring modern web development technologies. In addition to fulfilling academic requirements, the project served as a hands-on opportunity to implement real-world development practices and enhance technical proficiency.

The core of the project was built using Node.js, which played a significant role in managing the user interface and overall functionality. Express.js was used to streamline server-side logic, while MongoDB served as the database for efficient data storage and management. Passport.js was integrated to handle user authentication, ensuring secure access and smooth authentication flow.

While HTML5 and CSS3 were used minimally for the landing page, the primary focus was on utilizing Bootstrap 4 and jQuery to enhance responsiveness and interactivity. These technologies helped create a seamless user experience while maintaining a clean and modern design.

By integrating these technologies, the project successfully delivers a full-stack web application that not only met academic objectives but also provided valuable experience in building dynamic and scalable applications. The hands-on approach reinforced key development skills and deepened the understanding of modern web technologies.

thumbnail

NebulaBot-AI Gemini Chatbot

skill logo

NebulaBot - AI Gemini Chatbot


NebulaBot is an intelligent chatbot designed to provide smarter, context-aware conversations. Powered exclusively by the Gemini API, NebulaBot processes user queries with precision, delivering insightful responses. By leveraging historical data, the chatbot continuously enhances its performance, offering improved, more relevant answers over time. Whether it's answering simple queries or handling complex interactions, NebulaBot ensures a dynamic and engaging chat experience.

Project Details

NebulaBot is an AI-powered chatbot application for Android that leverages Google's Gemini API to deliver intelligent and real-time conversational experiences. Developed by adnanaiman360, the app is designed with a user-friendly interface for seamless interactions and dynamically supports Markdown formatting, allowing messages to be displayed with rich text elements like bold, italics, and code blocks.

It is likely integrated with Firebase for authentication and data management, ensuring a smooth user experience. Additionally, the app utilizes Android Jetpack components for optimized app architecture and efficient UI management. Built using Kotlin/Java, NebulaBot serves as a versatile AI assistant suitable for personal assistance, customer support, and educational purposes.

Its integration with the Gemini API ensures dynamic responses, making it a powerful chatbot solution for Android users looking for an interactive and well-formatted AI chat experience.

thumbnail

Gesture-Based Racing Game Control

skill logo

Gesture-Based Racing Game Control


The "Gesture-Based Racing Game Control using OpenCV and MediaPipe" project is a Python-based application that enables users to control racing games through hand gestures. By utilizing a webcam, the program captures live video input and employs MediaPipe's hand tracking capabilities to detect specific hand gestures. These gestures are then mapped to corresponding keyboard inputs, allowing for an interactive gaming experience without the need for traditional controllers.

Project Details

Gesture-Based Racing Game Control using OpenCV and MediaPipe is an innovative Python-based project that enables users to control racing games using hand gestures instead of traditional game controllers. The system leverages a webcam to capture real-time video, processes the input using OpenCV, and applies MediaPipe's hand tracking technology to detect and interpret hand landmarks. Based on specific gestures—such as an open hand, fist, or directional finger movements—the app maps these actions to keyboard inputs using the keymap library, allowing users to steer, accelerate, or brake in the racing game through intuitive hand motions.

The project is built using Python 3.x and focuses on delivering an interactive, immersive, and hardware-free gaming experience. Its modular architecture allows easy extension for other gesture-controlled applications, such as virtual remote controls or accessibility tools. This solution is especially beneficial for enthusiasts in computer vision, gesture recognition, and human-computer interaction, offering a practical use case where real-time gesture inputs are translated into actionable game commands with minimal latency.

thumbnail

AI/ML Based Customer Service Tool for Automated Warehouses

skill logo + skill logo

AI/ML Based Customer Service Tool for Automated Warehouses
skill logo +


The primary objective of this project is to develop a smart, chat-based AI system that improves customer service in automated warehouse environments. The system uses a Retrieval Augmented Generation (RAG) approach to generate intelligent, context-aware responses based on both general knowledge and data extracted from warehouse-specific PDF documents. The project is implemented as an Android application to provide mobile-first, real-time support.

Project Details

The implementation of the AI-Based Customer Service Tool for Automated Warehouses marks a significant step toward integrating intelligent, document-aware automation into real-time support systems. By leveraging a Retrieval-Augmented Generation (RAG) model, the system is able to deliver both generic and context-specific responses with a high degree of fluency and factual accuracy. This is achieved through the seamless combination of document chunk retrieval using PineconeDB, PDF parsing via Langchain, and response generation through a lightweight FastAPI backend.

While the system currently addresses customer service within warehouse environments, its modular architecture makes it adaptable for various other document-driven domains such as healthcare, logistics, technical support, and education. Although some limitations were noted, particularly in handling ambiguous queries and response latency with very large datasets, these challenges offer clear directions for future development. Overall, the project successfully delivers a scalable, practical, and intelligent solution to modern customer service challenges.

My

Awards & Certificates

Get in Touch

Contact Me

Let's Connect

Get in touch to collaborate on innovative software solutions and projects, leveraging expertise in software engineering to drive success.