Senior Software Engineer
CurrentI am an experienced and passionate technology developer with expertise in a variety of tools and technologies. My key skills include:- Web and system development using PHP (including frameworks like Laravel), JavaScript (with jQuery, Vue.js), TypeScript, CSS, and HTML.- Database: I have experience working with MySQL, PostgreSQL, and knowledge of ORM (Object-Relational Mapping) such as Doctrine.- Code versioning: I use Git for version control and efficient team collaboration.- Development environment: Proficient in tools like PHPStorm for PHP development and Node.js for JavaScript/TypeScript projects.- API testing: Experienced in conducting API tests using tools like Postman and SoapUI, ensuring proper functionality and integration.- Application monitoring: Knowledgeable in tools like Graylog, Bugsnag, and New Relic for real-time performance monitoring and issue resolution.- Microservices architecture: Skilled in developing and integrating systems based on microservices architecture, ensuring scalability and modularity.- Data retrieval: Proficient in search tools like ElasticSearch and Redis.- Application deployment: Familiar with using Docker to create isolated environments and deploy applications.- Cloud Computing: Experience in utilizing AWS (Amazon Web Services) for hosting and managing application infrastructure.- Team collaboration: Strong ability to work in a team, following best practices in development and collaboration.I am committed to continuously enhancing my technical skills and thrive in an Agile environment, using methodologies like Kanban and Scrum. I have experience using Jira for project management, ensuring efficient task tracking and collaboration.