Розробник, Програміст
BCend (Банківська, Кредитна справа)
02.2023 − 06.2025 (2 роки 4 місяці)
- Розробив власний блог на чистому Laravel, без застосування інших фронтенд фреймворків (Github).
- Маю досвід розробки на чистому PHP з використанням PDO та шаблону MVC без фреймворків.
- Використовував систему Одно-функціональних (__invoke()) (LaravelBlog) контролерів разом з Ресурсними контроллерами для опрацювання та обробки маршрутів.
- Великий досвід роботи з системою Rest API.
- Розробив свої власні PHP Unit тести (Github)
- Знаю та розумію реляційні відносини між таблицями і моделями, вмію їх застосовувати.
- Реалізував повнофункціональну адмін-панель (CRUD, завантаження файлів, контроль доступу тільки для адміністраторів) (LaravelBlog).
- Створив гнучку систему фільтрації з кастомним підходом до шаблонів, яку легко розширювати.
- Розробив систему коментарів і їх відображення користувачам.
- Розробив систему лайків та їх скасування, доступну тільки для взаємодії зареєстрованими користувачами без фронтенд коду.
- Знаю як прискорити роботи сайту за рахунок зменшення кількості запросів до бази данних та індексів.
- Вмію декомпозувати код, переносячи основний код до сервісу для розділу логіки контроллера.
- Працював з Observer’ами, Event-Listener’ами та Helper’ами.
- Маю досвід роботи з шаблонами bootstrap.
- Інтегрував систему верифікації email у реєстрацію користувача (LaravelBlog)
- Маю Понад Два роки практичного досвіду у back-end веб розробці.
- Маю досвід в створенні налаштувань і конфігів для Supervisor.
- Розумію CI/CD-процесси та брав участь у пов’язаних процедурах.
- Маю досвід роботи з Redis
- Працював з Telegram-ботами та створював власного (GitHub) з логікою обробки повідомлень.
- Маю досвід роботи з мікро-сервісами.
- Інтегрував ChatGPT у Telegram для більш просунутої та зручної взаємодії з користувачем.
- І Інше.
English ver
- Developed a personal blog using pure Laravel without any front-end frameworks (GitHub).
- Have experience developing in pure PHP using PDO and the MVC pattern without frameworks.
- Used single-action (__invoke()) (LaravelBlog) controllers along with resource controllers to handle and process routes.
- Extensive experience working with REST API systems.
- Wrote my own PHPUnit tests (GitHub).
- Understand and apply 'relational' relationships between database tables and models.
- Implemented a fully functional admin panel (CRUD, file uploads, admin-only access control) (LaravelBlog).
- Built a flexible filtering system with a custom templating approach that is easy to extend.
- Developed a comment system with display logic for users.
- Created a like/unlike system available only for registered users, without front-end code.
- Know how to optimize site performance by reducing database queries and using indexes.
- Can decompose code by moving core logic into services to separate controller responsibilities.
- Worked with Observers, Event Listeners, and custom Helpers.
- Have experience working with Bootstrap templates.
- Integrated an email verification system into user registration (LaravelBlog).
- Over two years of hands-on experience in back-end web development.
- Experience in setting up configurations and settings for Supervisor.
- Understand CI/CD processes and have participated in related workflows.
- Experience working with Redis.
- Worked with Telegram bots and created my own (GitHub) with message handling logic.
- Have experience working with microservices.
- Integrated ChatGPT into Telegram for more advanced and user-friendly interaction.
- And Others.