Hi, my name is
Serhii Tsykalovskyi
I build things for the backend.
I’m a PHP backend Symfony developer specializing in building robust and scalable web
applications.
Currently, I'm focused on crafting efficient and secure digital experiences at .
- Location: Ukraine, Vinnitsa city, 21019
- Phone number: +380939609096
- Email: [email protected]
About me
Hello, I`m PHP software engineer with over 8 years of experience in developing and
maintaining enterprise software applications using PHP technologies. I have strong knowledge and
understanding of OOP/OOD/SOLID and experience in designing scalable web architectures. I have
expertise in all stages of software development life cycle from planning to deployment and
maintenance, including database design, query optimization, and data migration. I am
experienced in backend development of Service solutions using Symfony and integrating REST/SOAP
services. I`m skilled in Linux web server administration and has worked with various tools
such as:
Experience
Jun 2010
- Dec 2014
(4 years, 6 months)
Responsibilities:
- Maintenance of various services.
- PHP scripts development.
- Collaborating with team members or clients to identify project requirements and propose solutions.
- Developing new features and functionality for existing software systems.
- Writing and executing acceptance and unit tests to ensure code quality and maintainability.
- Debugging and resolving issues with software applications.
- Contributing to code reviews and providing constructive feedback to peers.
- Documenting technical designs, processes, and procedures.
- Researching and implementing new technologies to improve software development processes.
- Providing technical support to end-users, troubleshooting issues and providing solutions.
- Working independently to manage and prioritize multiple projects and deadlines
Jun 2014
- Jul 2016
(2 years, 1 month)
Responsibilities:
- Development and maintenance of site for company projects.
- Developing and conducting testing for website and interface debugging, ensuring their security and compliance with regulatory requirements.
- Development and maintenance of databases for websites and user interfaces.
- Collaborating with design and development teams to ensure functional requirements are met in website and interface design and component interactions.
- Performing technical documentation and ensuring developed websites and interfaces comply with standards and protocols.
- Learning new technologies and methods for developing and maintaining websites and interfaces
Middle PHP Backend Developer INAP
Aug 2016
- Sep 2022
(6 years, 1 month)
Responsibilities:
- Development and maintenance of microservices.
- Developing and configuration networking service for Dedicated Cloud project.
- Using REST protocol in microservices communication.
- CQRS pattern implementation.
- Service API implementation.
- Unit and functional tests code coverage.
- Dockerize project to simplify code testing and debugging.
- Learning new technologies and development methods for microservices and network services.
- Collaborating with the development team to ensure interaction between microservices and network services.
- Ensuring technical documentation of developed services adheres to standards and protocols.
Sep 2022
- May 2023
(8 months)
Responsibilities:
- Application security and version upgrade.
- Developing new features and functionality for existing software systems.
- Symfony 5 project maintenance and development.
- Collaborating with the development team to ensure project maintenance and development.
- Ensuring technical documentation of developed applications adheres to standards and protocols.
- Debugging and resolving issues with software applications.
- Documenting technical designs, processes, and procedures.
- Researching and implementing new technologies to improve software development processes.
May 2023
- now
(1 year, 8 months)
Responsibilities:
- Developing new features and functionality for existing software systems.
- Develop and maintain PHP applications and other components based on business requirements.
- Document code and ensure it meets coding standards and guidelines.
- Stay up-to-date with emerging trends and technologies in PHP development and recommend ways to improve current systems.
- Ensure the quality, performance, and scalability of PHP applications and components.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Monitor and optimize application performance and scalability.
- Participate in code reviews and provide constructive feedback to peers.
- Identify and resolve technical debt and other issues in existing code.
- Continuously improve development processes and methodologies.
- Contribute to the development of technical documentation, including user manuals and API documentation.
Education
Zhytomyr Military University of Radio-Electronics
Radio-electronic communication systems
Zhytomyr, Ukraine
Jul 2003 - Jul 2008