Description: Developed by the 'Drujba' team, this application allows users to share great photos, leave comments, rate photos, and add tags. Authentication is managed through JWT tokens, and users receive a registration confirmation email. The front-end is partially implemented. The project includes comprehensive documentation and is covered by tests to ensure reliability and functionality. The application is deployed and its source code is available on GitHub.
Role: Team Lead - Coordinated the project, created tasks, managed deadlines, resolved conflicts on GitHub, conducted meetings, provided ongoing support, and motivated team members. Fostered a collaborative environment and encouraged continuous improvement and innovation within the team.
Technologies: Python, FastAPI, SQLAlchemy, GitHub, Docker, PostgreSQL, Koyeb, Cloudinary
Highlights: The project was unanimously recognized as the best in the course. It received positive feedback from users and stakeholders for its functionality and user-friendly design.
Dates: 16.05.2024 - 01.06.2024
Description: This web interface facilitates user interaction with models trained on the CIFAR-10 dataset, including VGG16, AlexNet, MobNet, and LeNet. I was responsible for integrating the model, creating the web interface, and developing the internal logic with Django. Additionally, I implemented a Telegram bot interface, allowing users to interact with the models in real-time by sharing photos for classification.
Role: Scrum Master - Monitored deadlines, organized meetings and daily stand-ups, and provided support to ensure smooth project progress.
Technologies: Python, Django, TensorFlow, Keras, Aiogram
Highlights: Enabled intuitive user interaction with the models and provided real-time model classification via Telegram bot.
Description: A site that displays and manages a collection of quotes. Features pagination, search functionality, and the ability to add new quotes and authors.
Role: Solo Developer - Implemented all features, including user registration and authentication.
Technologies: Django, SQLite, Bootstrap, Fly.io, Jinja2
Highlights: Improved my skills with Django and my understanding of HTML and CSS. Worked on navigation to build a background for tackling more complex tasks in the future.
Dates: 10.03.2024 - 26.03.2024
Description: A command-line interface bot for managing a contact book and generating QR codes.
Role: Solo Developer - Developed the bot using OOP principles and provided comprehensive documentation.
Technologies: Python, MongoDB, PIL, QRCode, UUID, Faker
Highlights: Fully documented and implemented with object-oriented programming principles.
Dates: 01.01.2024 - 01.02.2024