Diogo Lucas de Oliveira, a developer based in Curitiba, Paraná.
- 🌱 Currently studying System Analysis and Development, with hands-on experience in full-stack development.
- 💼 Proficient in JavaScript, Node.js, TypeScript, Java, Python, PHP, and Docker.
- 🚀 Actively seeking new opportunities to apply my skills in challenging environments.
- ⚡ I enjoy exploring new technologies, contributing to open-source projects, and continuously improving my coding skills.
- A comprehensive personal finance management system developed during the Web Programming II module. This Spring Boot-based REST API features JWT authentication, PostgreSQL database, and Docker containerization. The system allows users to track income and expenses, manage multiple accounts, and generate financial reports.
- A Java-based application designed to process and display complex data related to the Brazilian Football Championship. Initially planned as a REST API delivering JSON, the team chose to challenge themselves with Server-Side Rendering (SSR), providing HTML pages. The project utilizes Java Streams, NIO, and parallel programming for handling large datasets.
- An evolution of the Contacts Manager project, developed in the Object-Oriented Programming I course. This Java-based banking application incorporates object-oriented principles, adding features such as CPF validation, password security, transaction management, and data persistence.
- A simple Java-based application developed as part of the Logic Programming I course. This project features a contact management system where users can add, remove, and view contacts stored in an array. The application is designed to operate without the use of Object-Oriented Programming (OOP) principles, focusing on fundamental programming logic.
- A task management app built with HTML, CSS, JavaScript, Bootstrap, PHP, MySQL, and Docker. Developed as a course project in Web Programming Fundamentals.
Feel free to reach out via email: [email protected]