I build practical software, APIs, and web experiences with a strong focus on Java, Spring Boot, Vue.js, and FastAPI/Python.
Freelance, open to contributions, and common projects.
You can find my cv at Linkedin - Riccardo Corsi
A place where I turn ideas into useful tools, clean interfaces, and reliable backend systems.
- Backend-focused developer with strong experience in Java and Spring Boot
- Frontend work with Vue.js to create clean and usable user interfaces
- Also building APIs and automation services with Python and FastAPI
- Passionate about clean architecture, maintainable code, and real-world problem solving
- Interested in product thinking, system design, and creating useful tools
I am currently exploring world of agentic programming and workflow.
An interactive sorting visualizer to explore algorithm behavior and performance visually.
A radio-related project focused on hardware/software exploration and practical integration.
A web project focused on event and time-related visualization and utility use cases.
A web-based project related to radio and channel browsing/visualization.
A journey on complex analysis seen from an IT engineer.
Last commit: week02 / roots of unity
- Java / Spring Boot backend architecture
- Vue.js interfaces and frontend usability
- FastAPI and Python service development
- Building useful, efficient, and readable software
- Exploring better ways to turn ideas into deployable products
- GitHub: https://github.com/diamond2016
- Email: diamondnet@outlook.it
I like building software that is useful, clean, and efficient. I care about strong backend logic, intuitive interfaces, and solutions that work in the real world.


