• File

Андрій

Junior Python Developer

Age: 19 years
City: Vinnytsia
Age:
19 years
City:
Vinnytsia

Contact information

The job seeker has entered a phone number and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Авраменко Андрій
Junior Python Developer
Розглядає посади:Junior Python Developer, Web-програміст, Python-програміст
Вид зайнятості:повна
Зарплата:28 000 грн/міс
Вік:19 років
Місто проживання:Вінниця
Готовий працювати:Дистанційно

Про себе
Junior Python Developer з фокусом на Backend (Django/FastAPI). Маю досвід розробки RESTful API та роботи з базами даних (PostgreSQL). Розумію принципи мікросервісів та контейнеризації (Docker). Постійно навчаюсь та готовий до складних завдань у команді.
Контактна інформація
Телефон:[open contact info](look above in the "contact info" section)
Бажані способи звʼязку
Telegram: Pulya574
Teлефон: [open contact info](look above in the "contact info" section)
Освіта
Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie
Програмування
Незакінчена вища, з 2024 по 2028 (4 роки)
Додаткова освіта та сертифікати
Python Pro + AI Hillel IT School
2025-2026 6 місяців
Знання і навички
• Languages: Python (Asyncio, OOP)
• Frameworks: FastAPI (Asynchronous API), Flask (Full-stack SSR), Django (Basic),
• Databases & ORM: PostgreSQL, SQLite, SQLAlchemy, Tortoise ORM
• DevOps & Tools: Docker, Git, GitHub, Linux
• Frontend (basic): HTML, CSS, JavaScript
Знання мов
Англійська ─ середній

Проєкти
GitHub: Pulya063
LinkedIn: Andrii Avramenko

Demo_Bank — Асинхронний API для банківських операцій
Backend розробник | GitHub Link
Стек технологій: Python, FastAPI, Pydantic, SQLAlchemy, PostgreSQL/SQLite, Uvicorn.
Ключові завдання та досягнення:
• Розробка RESTful API: Створив високопродуктивний API за допомогою FastAPI, використовуючи асинхронність (async/await) для оптимізації роботи з запитами.
• Валідація даних: Реалізував сувору типізацію та валідацію вхідних даних за допомогою Pydantic моделей, що мінімізує помилки на рівні обробки запитів.
• Управління БД: Налаштував взаємодію з реляційною базою даних через SQLAlchemy (ORM), реалізувавши складні запити для переказу коштів та перевірки балансу.
• Dependency Injection: Використав вбудовану систему впровадження залежностей FastAPI для управління сесіями бази даних та безпекою.
• Автоматична документація: Налаштував інтерактивну документацію API (Swagger UI / ReDoc), що значно спрощує тестування ендпоінтів та інтеграцію.
• Бізнес-логіка транзакцій: Розробив логіку банківських переказів з урахуванням валідації залишків на рахунках та цілісності даних.

Flask Full-Stack App — Веб-платформа з серверним рендерингом
Backend / Full-stack розробник | GitHub Link
Стек технологій: Python, Flask, Flask-SQLAlchemy, Jinja2, WTForms, SQLite/PostgreSQL, Werkzeug (Security).
Ключові завдання та досягнення:
• Розробка архітектури додатка: Побудував структуру веб-додатка з використанням Application Factory та Blueprints, що забезпечує масштабованість та легку підтримку коду.
• Система автентифікації: Реалізував повноцінний механізм реєстрації та логіну користувачів за допомогою Flask-Login та безпечне хешування паролів за допомогою Werkzeug.
• ORM та Бази даних: Налаштував управління даними через Flask-SQLAlchemy, розробивши реляційні моделі для користувачів та їхнього контенту (пости/замовлення тощо).
• Серверний рендеринг (SSR): Використав шаблонізатор Jinja2 для динамічного відображення контенту та логіки на фронтенді безпосередньо з сервера.
• Валідація та форми: Впровадив WTForms для безпечного збору та валідації даних від користувачів, забезпечивши захист від CSRF-атак.
• CRUD-логіка: Реалізував повний цикл створення, читання, оновлення та видалення об'єктів у базі даних з інтеграцією у користувацький інтерфейс.

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: