Commencing a career in 2006 as a technical support specialist, transitioned to a software engineer role in 2012, focusing on web systems. Expertise includes creating workflows and managing issues using tools such as Jira and Trello. Diverse project experience includes collaboration with various teams, primarily engaging in projects involving PHP, Laravel, PostgreSQL, and MySQL for web application maintenance and business solutions. Emphasis on teamwork and contributing to company growth.
Possessing an understanding of architectures and design patterns for code maintenance and scalability, with a strong commitment to good practices in software development such as SOLID principles, Clean Code, DRY, and KISS. Skilled in refactoring legacy systems, and employing practices like Pair Programming, Refactoring, and Code Reviews. Over eight years of experience with PHP.
Technical proficiencies encompass PHP (versions 5.6 and 7.x), Shell, Bash, MySQL, PostgreSQL, HTML, CSS, JavaScript, JQuery, VueJS, Composer, NPM, Git, CI/CD platforms (Jenkins, GitLab CI), and Docker. Proficient with both Linux and Windows operating systems. Adept in agile methodologies (Kanban and Scrum) with over five years of practical experience. Proficient in reading and writing English, with a strong foundation in SOLID principles and Clean Code practices.
Currently learning the Go programming language.