joaosenapassos

Software Developer

I am a software developer with experience in backend and frontend development. I primarily work with PHP using the Laravel framework, and I have hands-on experience with Java and Kotlin (Spring Boot) and Python (Flask) for backend development. On the frontend, I develop applications using React, Next.js, and Vue.js.Ā 

I apply software engineering best practices in my projects, such as SOLID principles and the DRY (Don't Repeat Yourself) philosophy, and I have practical knowledge of common design patterns to improve code maintainability and scalability.

I have strong knowledge of relational databases, including MySQL, PostgreSQL, and MariaDB, as well as NoSQL databases like MongoDB.

I’m also mindful of application security and follow secure coding practices based on the OWASP Top 10. In my day-to-day work, I take care to avoid common issues like SQL injection and XSS, and I use proper validation and access control techniques to protect user data and system integrity.

In addition, I have experience in configuring and maintaining Linux servers (Debian and Ubuntu) and managing virtualization environments such as Proxmox and VMware ESXi.Ā 

I have also contributed to projects involving messaging systems like Apache Kafka and RabbitMQ.Ā 

For code versioning i have experience with Git and SVN.


Experience: 2 years

Yearly salary: $46,000

Hourly rate: $25

Nationality: šŸ‡§šŸ‡· Brazil

Residency: šŸ‡§šŸ‡· Brazil


Experience

Developer
Freelance
2025 - 2025
Custom system development for clients, using Next.js for the frontend and Laravel or Flask for the backend, depending on the specific requirements of each project. Use of PostgreSQL as a relational database and Firebase as a non-relational. Also work on mobile app development with React Native.
Laravel | Vue.js Developer
GTSnet – Telecom
2024 - 2024
FullStack Development with PHP and its Laravel Framework on the backend. Use of MySQL and PostgreSQL as database. Development of automations using Python and its libraries Pyautogui and Selenium. Management and supervision of Linux servers, such as Proxmox, Debian and VMWare EsXi. Projects developed: Time tracking system using plain PHP. Platform for managing and distributing internet links in public schools, built with Laravel, Docker, and Vue.js.
Flask Developer
JDN – Empreendimentos Urbanos
2023 - 2024
Development of automations using Python and its libraries Pyautogui and Selenium. Developed APIs with Flask and built frontend interfaces using React. Application of Google Earth for route mapping. Projects developed: Vehicle inventory management system used on construction sites, built with Flask and React.

Skills

php
english
portuguese
spanish