João T.Full-stack Product Engineer
Skills
A Full Stack Web Developer with three years of experience in the industry possesses a robust skill set. In front-end development, there is extensive experience with JavaScript spanning three years, alongside two years of expertise with TypeScript. Proficient in React and Next.js, expertise includes Redux, Styled-Components, ContextAPI, Hooks, and Custom Hooks, complemented by a strong foundation in unit testing using Jest.
In back-end development, proficiency in PHP extends over three years, with a year dedicated to working with Node.js and Nest.js. There is advanced knowledge of MySQL to support robust back-end operations.
In the realm of DevOps, there is a solid two-year background in using Docker for both developing environments and deploying applications, ensuring efficient and streamlined processes.
Full Stack Developer
4/1/2023 - Present
Developed and maintained web applications using a robust stack of technologies, including PHP, JavaScript, and various modern frameworks. Gained significant expertise in PHP, both in procedural and object-oriented programming, and utilized Doctrine for efficient database access and manipulation. Showcased advanced understanding and application of Silex microframework to build scalable and maintainable web services. Leveraged Ext JS 4.2 for rich, interactive front-end interfaces and integrated NodeJS to enable real-time web applications. Effectively implemented the Vue.js framework to structures user interfaces and single-page applications. Acquired detailed knowledge of database management through hands-on work with PostgreSQL and MongoDB, ensuring data integrity and optimizing queries for performance. Played a pivotal role in collaborative code maintenance and version control using SVN and Git, which facilitated seamless team coordination and project management.Full Stack Developer
8/1/2021 - 4/1/2023
Handled 1st level support calls and ensured requirement delivery within defined scope and quality. Planned and executed activities meeting deadlines and agreed SLAs, maintaining effective communication. Analyzed and assessed the feasibility of developing information systems using appropriate methodologies to automate work processes and routines. Conducted data collection and specified methods and resources needed for system implementation or modification. Created and maintained updated technical documentation and analyzed system performance, reassessing routines, manuals, and work methods to meet user needs while suggesting improvements. Conducted audits to ensure compliance with operational standards and security procedures. Researched and developed database projects, optimizing resource usage and access. Designed, specified, developed, and reassessed data models for system implementation and maintenance. Developed manuals to facilitate the use and understanding of systems and projects. Trained and monitored users and team members to ensure the correct functioning of systems and support team growth. Ensured governance of company platforms through the maintenance of standardization and alignment with proprietary product vision. Developed proficiency in SQL, database management systems, project management tools, and methodologies. Demonstrated skills in technical documentation, user training, system analysis, and performance auditing.PHP Programmer
11/2/2019 - 8/1/2021
Utilized an agile methodology, specifically Scrum, to manage the programming process. Designated a day each week for refining incidents reported through client support, followed by two-week sprints focused on addressing these issues. During the sprints, rectified system errors, modified existing functionalities, and added new features. Developed expertise in data handling tasks including log searches, data updates, deletions, modifications, and imports.Administrative Assistant
9/2/2014 - 10/2/2015
Handled administrative functions within the Work Safety sector, significantly contributing to audits and internal process improvements. Managed the entry of invoices (NF) using SAP and maintained effective communication through telephone service and contacts. Organized and distributed documents, kept cabinets and office materials orderly, and maintained accurate inventory control of office supplies. Efficiently recorded data into Excel spreadsheets and utilized macro programming in Excel to streamline tasks. Additionally responsible for the reception of visitors and ensuring a professional and welcoming environment.
Analysis and Development of Systems at Fatec Itu - Dom Amaury Castanho
2018 - 2021Computer Technician. at ETEC - Fernando Prestes.
2018 - 2019
Good Practices in PHP Training at Alura
11/1/2022Advanced Training in PHP at Alura
11/1/2022PHP Training at Alura
8/1/2022Docker: Creating and Managing Containers at Alura
7/1/2022JavaScript and TypeScript Course from Basic to Advanced 2022 at Udemy
6/1/2022Front End Developer with React at Labenu
8/1/2021Complete Web Development Course - Create 6 Projects at Udemy
1/2/2020
João is available for hire
Hire João T.All Howdy Candidates are vetted for skills and english proficiency.