O

Otavio Petry

Software Engineer

Summary

Software Engineer focused on building robust and scalable web/mobile applications. Expert in Angular, TypeScript, RxJS, and NgRx, prioritizing clean, testable code. Proficient across the stack, including Node.js, Nest.js, React, React Native, Next.js, and Jest. Skilled in semantic HTML, modern CSS (Tailwind, Bootstrap, Shadcn UI), and database interactions. Actively exploring agentic AI workflows (Cursor Pro, Windsurf, v0) to enhance development.

Skills

Primary

  • Angular (10+)
  • TypeScript
  • RxJS
  • NgRx
  • Nest.js
  • React Native
  • Node.js
  • Jasmine

Secondary

  • React
  • Next.js
  • Jest
  • Semantic HTML
  • CSS/SASS
  • Bootstrap
  • Tailwind
  • Shadcn UI

Experience

Founding Engineer

IPMedia

Mar 2025 - Present

Spearheading the development of a new mobile application as the Founding Engineer. Solely responsible for the entire project lifecycle, including system architecture, full-stack development (React Native, Nest.js), database management (PostgreSQL and others), containerization (Docker), and infrastructure strategy.

Front-end Engineer

IPMedia

Feb 2021 - Mar 2025

Maintained and developed features for a large-scale Angular PWA relationship app. Responsibilities included unit testing, legacy code refactoring, technical documentation, presenting tech talks, training junior developers, and managing Angular version updates (11 to 19).

Freelancer Web Developer

Self-employed

Jan 2019 - Feb 2021

Website design and development for small businesses and organizations.

Volunteer IT Analyst

Santuário Voz Animal

Jul 2019 - Present

Website design, development and maintenance; structured systems for animal sponsoring, animal adoption and volunteer registering; participate in planning meetings and general technology consulting.

Education

Postgraduate Degree: Software Architecture, Data Science and Cybersecurity

Pontifícia Universidade Católica do Paraná (PUC-PR)

Oct 2022 - Jan 2024

Technical Course: JavaScript Expert

Erick Wendel Academy

Dec 2022 - Dec 2023

Technical Course: GoStack Bootcamp - Web applications development with Node, React and React Native

Rocketseat

Jun 2020 - Nov 2020

Graduate Degree: Social Communication studies with emphasis on Advertising and Propaganda

Universidade Federal do Rio Grande do Sul (UFRGS)

Mar 2009 - Jul 2018

Languages

Portuguese:Native
English:Fluent
Spanish:Basic