I'm a passionate backend developer with a focus on Python and Java. I enjoy building efficient, scalable systems and learning new technologies. My work revolves around backend development, automation, and AI-driven solutions.
- Python Code Quality Analyzer: A robust tool to analyze Python code, leveraging tools like Pylint, Flake8, Bandit, MyPy, Safety, Isort, and Vulture. It supports multiple report formats like HTML, PDF, and Markdown.
- Blog Platform API: A RESTful API for a blog platform with user authentication, blog post CRUD operations, and a comment system.
- AI and machine learning, with a focus on practical applications.
- Event-driven microservices using Kafka and Zookeeper.
- Languages: Python, Java
- Backend Frameworks: Flask, Springboot
- Tools: Docker, Kubernetes, Celery, RabbitMQ, Redis, Kafka
- Databases: PostgreSQL, MySQL, Timescale DB, Cassandra
- Version Control: Git
- Testing: Pytest, Hypothesis
- CI/CD: Jenkins, GitHub Actions
-
Python Code Quality Analyzer
A fully extensible Python code quality tool that analyzes Python files or entire folders, generating detailed reports.
GitHub Repository -
RESTful Blog Platform
A blog platform API with user authentication, blog posts, comments, and notifications, built using Flask/Django.
GitHub Repository -
Event-Driven Microservices Architecture
An event-driven microservices system using Kafka or RabbitMQ with Docker and Kubernetes orchestration.
GitHub Repository -
Machine Learning Model Deployment
Deploying machine learning models using Flask or FastAPI with Docker, providing an API interface for model interaction.
GitHub Repository (Coming soon)
- Open-source projects focused on backend development, automation, or AI.
- Projects involving event-driven architectures or microservices.
I enjoy solving system design problems and working on innovative projects like AI-enhanced tools and automation scripts!