Kirill Kovalenko
Russia, Saint Petersburg
PHP Developer
Developer with experience working on commercial projects, current area of expertise is parsing. In my spare time, I work on various pet projects.
CV in file form:
English
/ Russian
About
- Programming Languages: PHP 8.1, Python 3, C# and JavaScript (a bit)
- Frameworks: Symfony 5.3+, Yii2 (по касательной), Qt 5+
- Databases: MySQL, MongoDB
- Libraries: Doctrine, Puppeteer, Openspout, PhpQuery
- Dev Tools: Jetbrains IDE
- Other: Curl, XPath
- Languages: English - B2, Russian - Native
- Courses: Yandex Practicum - Algorithms and Data Structures
Experience
PHP Developer
07.2023 – present
Cbonds, Remote – Russia, Saint Petersburg
- Work on collecting financial bond, stock, index, ETF, and investment fund data from all over the world in all languages.
- Write parsers for any type of data, including tens and hundreds of thousands of documents/pages at a time.
- Work directly with the Saint Petersburg and Moscow stock exchanges.
- Accelerated data collection from the Singapore Stock Exchange by over 6800% by optimizing the data retrieval process.
Backend PHP Developer
02.2023 – 05.2023
Hot.com, Hybrid – Russia, Saint Petersburg
- Developed a new module with user profiles on Hot.com using PHP, Symfony, MongoDB, and Docker.
- Created a profile management page for the admin panel, including a table view, detailed profile view, and editing options.
- Participated in the development of a REST API for interaction between project modules.
Backend PHP Developer
07.2022 – 03.2023
ABS, Hybrid – Russia, Saint Petersburg
- Developed a web service for automating auto parts trading using PHP, Symfony, Doctrine, MySQL, and Docker.
- Developed API interface using Swagger/OpenAPI.
- Integrated PECOM service for calculating parts delivery in Russia with precise and approximate calculations.
- Created password reset codes with additional security layers.
- Set up email notifications regarding system operations.
- Generated sales receipts and invoices in PDF format for printing.
- Migrated old parts of the system to DTO standards.
- Implemented multi-account system with JWT token switching.
System Administrator
04.2018 – 03.2022
LigaLes, Hybrid – Russia, Saint Petersburg
- Configured and maintained a small number of PCs in the office, troubleshot hardware and software problems.
- Performed various technical tasks, such as launching a website, processing employee photos, writing VBA scripts, and maintaining fuel accounting tables.
Education
Saint Petersburg State Electrotechnical University (LETI)
Russia, Saint Petersburg
Master’s Degree in Information Systems and Technologies
2016 – 2022
Side Project
Projects with patches for mods and my own mods. JetBrains provided an open-source license for these projects.
CSharp, XML, XPath, Harmony, Git
One of the project coders.
CSharp, XPath, Git