About Me

Animated character representing my personality

As a 3rd-year Computer Engineering student, my goal is to pursue a career that leverages my growing expertise and passion for engineering and computing, enabling me to contribute meaningfully to technological innovation and societal advancement.

Works

ChatDocs - Assistant

ChatDocs application interface screenshot

I developed ChatDocs, a web-based platform that enables secure, on-premise document interaction. The platform allows users to upload PDFs or website links and retrieve AI-driven responses based on the content, ensuring that sensitive information stays within the user's environment. By running entirely on the user's own server, there is no reliance on external cloud services or third parties, providing enhanced privacy and security.

Technologies: Python, Flask, LangChain, PostgreSQL, Pgvector, Ollama, Docker, Docker Compose

ModProject

ModProject application interface screenshot

ModProject is an AI-powered Web Application Firewall (WAF) admin panel for ModSecurity, enabling dynamic rule creation, intuitive editing, and minimal manual intervention through a smart web interface.

Technologies: Flask, PostgreSQL, HTML, CSS, JavaScript, Bootstrap, Python, ModSecurity, Nginx, OpenWebUI, Ollama, Linux

Secured User System

Secured user system interface screenshot

I deployed a dynamic Flask web app using uWSGI, Nginx, and ModSecurity for enhanced security. The app is containerized and served over HTTPS via Nginx with ModSecurity.

Technologies: Python, Flask, Nginx, ModSecurity, Docker, Ansible, PostgreSQL, uWSGI, HTML, CSS

Employee Attrition Prediction

Employee attrition prediction dashboard screenshot

We developed a machine learning model with collaborative work with my friend to predict employee attrition using various predictive analytics techniques.

Technologies: Python, Pandas, Scikit-Learn, Matplotlib, Streamlit, Jupyter Notebook

Flask Management System

Flask management system interface screenshot

Web application designed to manage and streamline organizational tasks with a robust interface.

Technologies: Python, Flask, HTML, CSS, JavaScript, SQLAlchemy, Jinja2

Blog Website

Blog website interface screenshot

Web application designed to manage and share blog posts with a user-friendly interface.

Technologies: JavaScript, EJS, HTML, CSS, Bootstrap, Node.js, MySQL

Various Tasks

Collection of internship projects banner

It includes the topics I taught myself during my internship.

Technologies: Iptables firewall, Nginx, ModSecurity, Flask, CentOS8, Bash, Linux, Postman, PostgreSQL, Selenium, Vagrant, Ansible, Wireshark, Scapy

Skills

Development workspace background

I started using computers when I was a child, and as I got older, I decided to combine it with programming. Over time I have gained a lot of experience.

Some of the skills I have are communication, problem solving, learning skills, being able to learn new things quickly and continuously.


Technical Skills

Backend Development

Flask, Python, SQL, PostgreSQL, MySQL

Frontend Development

HTML, CSS, JavaScript, Bootstrap

DevOps & Infrastructure

Docker, Nginx, ModSecurity, Git, GitHub

Data Science

NumPy, Pandas, Machine Learning