Develop web applications, focused mainly on back end area using PHP, JavaScript and PostgreSQL. Identify and correct software deficiencies, refactor and optimize solutions increasing their performance and scalability. Design, build, integrate and document REST API. Participate in the implementation of agile methodologies (Scrum) and sometimes occupy the role of Scrum Master. Design database changes and optimize complex SQL queries on PostgreSQL. Train and guide other members of the team less experienced. Train, provide technical and functional support to end users.