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