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