Howdy Logo
Image of Thiago P.

Thiago P.
Full-stack Product Engineer

Vue.js
Laravel
Javascript
Php
Python
Amazon Aws
Bio

A highly motivated individual with a deep passion for technology and a strong commitment to continuous learning.

  • Computer Instructor
    2/1/2013 - 10/1/2014

    Developed and delivered comprehensive curriculum focused on various programming languages including Python, Java, and C++. Utilized integrated development environments (IDEs) such as PyCharm, Eclipse, and IntelliJ for hands-on coding sessions. Designed and executed a series of lectures and practical exercises to enhance understanding of data structures and algorithms. Employed educational tools such as Blackboard and Canvas to organize coursework and track student progress. Led workshops on web development frameworks, including Django, Flask, and Spring, and provided guidance on frontend technologies like HTML, CSS, and JavaScript frameworks such as Angular, React, and Vue.js. Conducted rigorous assessments through both automated testing tools and peer code reviews to ensure student comprehension. Facilitated collaborative projects using version control systems like Git and GitHub to teach best practices in software development. Administered virtual labs and remote learning environments using virtual machines and cloud-based services such as AWS Educate and Google Cloud Platform. Demonstrated proficiency in database management systems including MySQL, PostgreSQL, and MongoDB. Fostered an inclusive and engaging learning environment by leveraging diverse educational resources and adapting teaching methods to accommodate various learning styles.

  • PHP Programmer / IT Analyst
    1/1/2008 - 12/1/2012

    Developed advanced skills in JavaScript, TypeScript, and Python while executing complex software development tasks. Gained expertise in using front-end technologies such as Angular, React, and Vue.js to build dynamic, responsive web applications. Leveraged back-end frameworks including Node.js, Django, and Flask to create robust server-side logic. Demonstrated proficiency in working with databases such as MySQL, PostgreSQL, and MongoDB to manage and query large datasets. Utilized cloud services like AWS, Azure, and Google Cloud for deploying applications and handling storage solutions. Employed containerization tools like Docker and orchestration platforms such as Kubernetes for optimized software deployment and scaling. Mastered version control practices using Git, ensuring seamless collaboration and code integration within a team. Implemented continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins and GitLab CI/CD, enhancing the efficiency of the development process. Developed automated tests using frameworks such as Jest, Mocha, and PyTest to ensure code quality and reliability. Participated in Agile methodologies, contributing to sprint planning, daily stand-ups, and retrospective meetings to improve development cycles and team output.

  • Software Engineering at Pitágoras College
    2008 - 2013

  • TypeScript Part 1: Evolving Your JavaScript at Alura
    2/1/2022

  • Vue.js Part 2: Building Single Page Applications at Alura
    1/1/2021

  • Vue.js Part 1: Building Single Page Applications at Alura
    1/1/2021

  • Vectors and Animation with SVG: Working with CSS and JavaScript at Alura
    1/1/2021

  • Vectors and Animation with SVG: Working with CSS and JavaScript at Alura
    1/1/2021

  • Rest with NodeJS: API with Express and MySQL at Alura
    1/1/2021

  • Introduction to Django: Models, Routes, and Views at Alura
    1/1/2021

  • Foundations of JavaScript: Objects at Alura
    1/1/2021

  • Data Visualization Part 1: Introduction to Graph Design at Alura
    1/1/2021

  • Data Science: First Steps at Alura
    1/1/2021

  • API with Django 3: Django Rest Framework at Alura
    1/1/2021

Thiago is available for hire

Meet Thiago P.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.