Hi, I'm Otavio

I build scalable web applications and intuitive user interfaces, with a focus on code quality and best practices

15.38%

 

Introduction

Overview

I'm a software engineer with a deep understanding of TypeScript, JavaScript, and expertise in frameworks like Angular and Django. Over the years, I've developed scalable and maintainable systems, always focusing on clean code principles and performance optimization. I thrive in collaborative environments and am passionate about creating intuitive user interfaces and robust backend solutions that solve complex problems. Let's work together to turn your ideas into efficient, scalable applications.

Full Stack Developer

Full Stack Developer

Frontend Developer

Frontend Developer

Backend Developer

Backend Developer

Mobile Developer

Mobile Developer

 

Experience

My Work Experience

Softfocus

Full Stack Developer

Softfocus

Nov 2021 - Present · 3 yrs

  • Actively participated in strategic alignment meetings and brainstorming sessions, collaborating closely with cross-functional teams to define and implement Clean Architecture standards in projects using Python and Django REST Framework (DRF).
  • Gained extensive experience working with Angular 15+, contributing to the development of new features and continuous improvements to web interfaces.
  • Played a key role in mobile development projects, utilizing Flutter to implement specific solutions that met the demands of various initiatives.
  • Created middlewares using technologies such as Node.JS and Python (FastAPI), aimed at optimizing system communication and improving overall application efficiency.
Habil Software Ltda

Full Stack Developer

Habil Software Ltda

May 2021 - Nov 2021 · 7 mos

  • Involved in the development and refinement of a web platform designed as the online version of an existing desktop system. Responsible for the project from its initial development phase through to its deployment.
  • Used technologies such as Angular and PrimeNG for the web interface, Electron for the desktop version, which required a local database, and Spring Framework for the backend layer. Additionally, developed a WhatsApp integration project using Node.JS and WebSockets, enabling real-time communication between the system and the messaging application.
Agende Tecnologias

Full Stack Developer

Agende Tecnologias

Sep 2019 - May 2021 · 1 yr 9 mos

  • Started my career as a developer, gaining a solid understanding of design patterns and best practices. During this time, I primarily worked with technologies such as AngularJS, Python, Node.js, and Java Spring, where I was responsible for developing new features and maintaining legacy systems.
  • In addition, I had the opportunity to work with Flutter, managing the maintenance of two different applications, which allowed me to expand my mobile development experience and handle a variety of technical challenges.

15.38%

Angular

15.38%

Django

15.38%

Docker

15.38%

FastAPI

15.38%

Firebase

15.38%

Flutter

15.38%

PostgreSQL

15.38%

Python

15.38%

Tailwind

Typescript

Git

15.38%

React

15.38%

Spring Boot

15.38%

NodeJS

15.38%

CSS

 

Works

Projects

Daily Draw
view
github

Daily Draw

An interactive daily raffle web application with animations, participant management, and secure authentication. Built with React and NestJS, featuring a modern UI, JWT authentication, and PostgreSQL integration.

reactnestjstypescriptdockertailwindcss
AlgoQuiz
view
github

AlgoQuiz

A full-stack web app for learning and practicing algorithms through interactive quizzes. It features AI-generated quizzes, algorithm management, and real-time feedback, built with React and FastAPI.

reactfastapitypescripttailwindcssollama
AI-Powered Algorithmic Problem Solver
view
github

AI-Powered Algorithmic Problem Solver

A desktop app that uses AI to solve algorithmic problems from screen captures. It integrates OCR for text extraction and a local AI model to generate solutions with syntax-highlighted code and explanations.

pythonpyqt5opencvtesseractollama
 

Get in Touch

Feel free to reach out for collaborations or just a friendly chat.