Andrew L. PHP Software Engineer
Summary
- 5 years of commercial experience with PHP Symfony & Laravel frameworks
- Experience with C# & Unity3D
- Upper-Intermediate English
- Available ASAP
Experience
PHP / Laravel developer
2021-today
Description: Time Tracker
Responsibilities:
- development and support REST API from scratch (GET, POST, PATCH, DELETE requests)
- prepare API documentation using Swagger
- setup Laravel echo server (socket.io)
- setup mails
Technologies: Php, Laravel, Eloquent ORM, MySQL, Swagger, Rest API from scratch
PHP / Symfony developer
2020 - 2021
Description: B-indkomst API integration
Responsibilities:
- development and support REST API from scratch (GET, POST, PATCH, DELETE requests)
- prepare of API documentation using Swagger
Technologies: Php, Symfony, Doctrine ORM, MySQL, Swagger, Rest API from scratch, Google API, Mailchimp API, Reepay API, FOS rest bundle, JWT token bundle, JWT refresh token bundle
PHP / Symfony developer
2020 - 2022
Description: b-indkomst
Responsibilities:
- integration and support of new design
- implementation of files uploads via Dropzone
- implement and support different tax calculations
- implementation of translations (I18n and dynamic translations)
- refactoring of crud operations
- adding bulk uploads of entities data from csv file
- working with Reepay payment system (Sandbox and Live)
- working with Reepay webhooks
- working with Mailchimp API
- working with pdf generation using Snappy bundle
- creation of layouts
- migration of php versions
- deploy to staging / production
- adding ability to download a list of files into zip archive
- implementing different admin pages as reports of users’ activities (using Datatables)
- adding ability to export reports as csv files
Technologies: Php, html/css/js, Symfony, Doctrine ORM, MySQL, Twig, Snappy bundle, Liip Imagine bundle, Google API, Mailchimp API, Reepay API, jquery, scss/sass, Dropzone js, Datatables js
C# developer
2020 (1-2 months)
Description: Funeralocity
Responsibilities:
- Implementing different fixes on the admin page
Technologies: C#, ASP Net Webforms, MSSQL
PHP developer, Freelance
2021
Description: Citrus service
https://service.citrus.ua/uk
Responsibilities:
- Different fixes and integrations of new tasks
Technologies: Php, Symfony, work with aws buckets API, Easy Admin Bundle
PHP developer, Freelance
2020
Description: Different projects
http://kod.itwithlove.com/front/login
https://new.uba.ua/
https://avesauto.ua/
Responsibilities:
- Different fixes and integrations of new tasks
Technologies: Php, Symfony, Laravel
PHP developer, Freelance
2020
Description: Symfony blog example (GitHub)
Responsibilities:
- Test Symfony blog example
Technologies: PHP, html/css, bootstrap, Doctrine, Symfony
PHP developer, Freelance
2020
Description: Support tracker (Github)
Responsibilities:
- Creation of a simple support tracker
Technologies: C#, ASP Net MVC, Entity Framework, MSSQL, Bootstrap
PHP developer, Freelance
2020
Description: Address book (Github)
Responsibilities:
- Creation of a simple address book project
Technologies: PHP, Laravel, MySQL
C# developer, Freelance
2018
Description: Mining wrapper (using this miner under the hood)
Responsibilities:
- Creation of app from scratch; launch mining terminal, listen to sockets, draw mining charts.
Technologies: C#, WPF, Visual Studio
QA Engineer
2017 - 2019
Description: Testing of different projects (Manual testing, Unit testing)
http://vidicious.net/fe/, https://easyvsl.com/
C# developer
2017
Description: WPF updater (Windows, Mac)
Responsibilities:
- Creation of application updater from scratch (check versions, update current version of app etc)
Technologies: C#, WPF, Visual Studio
C# developer
2016 - 2017
Description: Shapes game (Android)
Responsibilities: Support and implementation of new features into the Shapes game
Technologies: C#, Unity3d
Education
Central National Technical University (CNTU); Faculty of automatics and energetics.
2009 - 2014
Central National Technical University (CNTU); Graduate school.
2016 - 2017