As a Software Engineer, I specialize in building scalable web applications and am deeply engaged in the exciting fields of Artificial Intelligence (AI) and Machine Learning (ML). With a passion for leveraging cutting-edge technologies to create impactful and efficient solutions, I bring a diverse skill set to the table. My journey in the tech world has been one of constant learning, experimentation, and growth, allowing me to bridge the gap between theoretical knowledge and real-world applications.
-
Python Experienced in building scalable backend systems, AI/ML applications, and automation scripts.
-
JavaScript Proficient in creating dynamic web applications, including full-stack development with frameworks like React and Next.js.
-
PHP Expert in backend development, particularly for web applications.
-
HTML5 Expert in building responsive and accessible front-end applications, ensuring that user interfaces are intuitive and functional across all devices.
-
TensorFlow
Iβve used TensorFlow for deep learning tasks, like image recognition, where I trained CNNs to classify images and optimized models for scalable performance on GPUs. -
scikit-learn
scikit-learn has been my choice for traditional ML tasks like regression, classification, and clustering. I used it in projects like MBA Admission Prediction and Fish Classification to train and evaluate models. -
Keras
Iβve used Keras for building deep learning models, like in the Handwriting Prediction project, where I quickly built and trained a neural network to recognize handwritten digits.
- Django : Extensive experience with this Python web framework, enabling the creation of powerful and secure web applications.
- Flask : Utilized for building microservices and APIs, ideal for lightweight applications and rapid prototyping.
- React : Proficient in building interactive user interfaces with React, leveraging the power of component-based design.
- Next.js : Expertise in server-side rendering and static site generation, enhancing SEO and performance for React applications.
- Flutter : Skilled in mobile development using Flutter, delivering high-performance, cross-platform applications.
- MySQL : Expertise in relational database design, optimization, and management.
- PostgreSQL : Experienced in advanced database features such as JSONB and full-text search for scalable web applications.
- SQLite : Utilized in lightweight, file-based databases for embedded applications and small-scale projects.
- Git : Version control for managing codebases, collaboration, and project management.
- GitHub : Repository management and collaboration platform.
- Docker : Proficient in containerization and creating isolated environments for software applications.
- Linux : Comfortable working in Linux-based environments, utilizing its power for development, deployment, and system management.
- Jupyter : Expert in using Jupyter notebooks for data analysis, prototyping, and building machine learning models.
A Django application builder that automates the process of creating a Django app. It includes features like authentication, Django Rest Framework (DRF), and automatic generation of REST APIs from JSON model definitions. This project demonstrates the ability to build customizable, modular applications with minimal configuration.
A Chrome extension that detects phishing websites by analyzing data from the website using JavaScript. The collected data is then passed to a machine learning model for prediction. This project highlights the intersection of web security and machine learning, providing an automatic detection system for potentially dangerous websites.
A machine learning project focused on recognizing handwritten digits from images. The project compares the performance of multiple ML models, providing insights into their effectiveness for image classification tasks. It leverages techniques such as image preprocessing and model evaluation for optimal performance.
This project is a prototype engine for chess logic. It focuses on implementing the core game mechanics and logic required to play chess, such as move validation, piece movement, and game state management. It is a foundational piece for building a full-featured chess game.
This Python script generates SVG visualizations of nested circles. It showcases circles placed inside one another, creating intricate patterns and arrangements. The script utilizes mathematical calculations to position circles accurately.
- LinkedIn: Connect with me for professional networking and insights into my work.
- Facebook: For Social Media connection join with me here.
- Personal Website: Learn more about my journey, projects, and contributions to the tech community.
Passionate about leveraging technology to create impactful solutions. Constantly exploring new ways to innovate and make a difference.