mattypc00
Junior Backend Developer
I recently graduated with a Master's Degree in Computer Science from the University of Pisa, specializing in ICT Solutions Architecture, with a strong passion for Software Engineering, Backend Development, and the design of scalable, reliable, and secure software architectures.
Throughout my academic journey, I developed a solid foundation in the design and development of complex software systems, with a particular focus on:
- Software Development: Java, Spring Boot, REST APIs, concurrent programming, software design principles, and relational database management.
- Cloud Software Engineering & DevOps: Microservices architectures, Docker, Docker Compose, CI/CD pipelines with GitHub Actions, and Agile methodologies.
- Scalable & Distributed Systems: Distributed architectures, replication, consistency models, consensus algorithms, and technologies such as Apache Kafka and Apache Spark.
- Parallel & High-Performance Computing: Parallel and concurrent programming using OpenMP, MPI, and CUDA, with a focus on performance optimization.
- Blockchain & Distributed Ledger Technologies: Smart contract development in Solidity, Ethereum, DAOs, and decentralized identity systems.
I also gained professional experience as a Junior Backend Developer at Benefind S.r.l., contributing to the development of a Java application using Spring Boot, Spring Batch, PostgreSQL, Spring Data JPA, and REST APIs.
I am particularly interested not only in understanding how individual software components work, but also in how they can be designed and integrated into complex architectures, balancing code quality, performance, security, and maintainability.
My goal is to grow professionally as a Software Engineer, strengthening my expertise in backend development and distributed systems design, with the long-term ambition of progressing into Software Architect and Solution Architect roles.
Experience: 1 year
Yearly salary: $0
Hourly rate: $0
Nationality: 🇮🇹 Italy
Residency: 🇮🇹 Italy