Projects
Showcasing my technical expertise in cybersecurity and software development through real-world applications.
Smart Inventory Management System
A comprehensive inventory management solution developed for Hindustan Aeronautics Limited during my internship.
Key Features:
- Role-based access control system with admin, manager, and staff privileges
- Supplier management with performance tracking and history
- Item catalog with categories, specifications, and real-time quantity tracking
- Purchase order workflow with approval chains and status monitoring
- Consumption tracking with department allocation
- Reporting dashboard with data visualization
Technical Implementation:
- Backend developed with Flask framework and RESTful API architecture
- Database design using MySQL with SQLAlchemy ORM and migration support
- Responsive front-end using Bootstrap 5 and Jinja2 templating
- Form validation and CSRF protection for security
- Containerized deployment with Docker for easier maintenance
Impact:
Successfully deployed at HAL Koraput Division, reducing inventory discrepancies by 35% and streamlining procurement processes.
Skin Cancer Detection System
A machine learning-based diagnostic tool that analyzes dermatological images to detect and classify different types of skin cancer.
Key Features:
- Multi-class classification of 7 common skin cancer types
- Image preprocessing pipeline with automatic lesion segmentation
- Web-based user interface for image upload and analysis
- Detailed diagnostic reports with confidence scores
- Educational resources about different skin cancer types
Technical Implementation:
- Convolutional Neural Network (CNN) built with TensorFlow and Keras
- Model trained on ISIC (International Skin Imaging Collaboration) dataset
- Image preprocessing using OpenCV for feature extraction
- Data augmentation techniques to improve model robustness
- Flask web application for deployment and accessibility
- Achieved 91% accuracy on validation dataset
Impact:
The system provides preliminary screening capabilities with potential to improve early detection rates in resource-limited settings.
Art Gallery Management System
A comprehensive management system for art galleries that handles artwork inventory, artist profiles, exhibitions, and ticket sales.
Key Features:
- Artwork cataloging with detailed metadata and image storage
- Artist profile management with biographical information and exhibition history
- Exhibition planning with scheduling, artwork assignment, and promotion
- Ticketing system with online booking and QR code generation
- Visitor analytics and reports for management insights
- Secure authentication and role-based permissions
Technical Implementation:
- Relational database design with MySQL for efficient data management
- Python backend with custom ORM for database interactions
- Responsive front-end design using HTML5, CSS3, and minimal JavaScript
- RESTful API endpoints for mobile application integration
- Secure user authentication with password hashing and session management
Impact:
The system streamlines gallery operations, improves visitor experience, and provides valuable insights for exhibition planning and marketing.