Role in the project: Senior Backend developer.
About the project: a personnel management system for the enterprise — records of candidates and employees, resumes collected from corporate email, and correspondence with candidates conducted from the system itself.
Responsibilities: Assessment of the time complexity of tasks. Task decomposition. Introduction of new functionality. Integration with external services. Refactoring existing code. Application architecture design and refactoring. Preparation of technical documentation.
Implemented integration with Telegram, WhatsApp. I did a corporate email search with automatic uploading of applicants' resumes and entering the data into the enterprise Database. Implemented end-to-end chat in messengers from the main system.
- StackPHP 7.4, Express.JS, PHP Admin Panel, Bitrix-orm, MySQL, PostgreSQL
