Hello! I am
Federico Calò
AI Software Developer/Engineer (full-stack) or Full Stack Artificial Intelligence/Machine Learning Engineer
Enterprise application project documentation for European startups and SMEs. Angular SSR + Spring Boot + FastAPI Rapid Application Development (Rag), from scratch to production on AWS within 8-12 weeks.
Who Am I
My passion for computer science was born between the desks of Istituto Tecnico Commerciale di Maglie, where I discovered the power of programming and the charm of creating digital solutions. From the start, I understood that computer science is not just code, but an extraordinary tool to transform ideas into reality.
During my higher studies in Sistemi Informativi Aziendali, I started intertwining computer science and economics, understanding how technology can be the engine of growth for any activity. This vision accompanied me to the Università degli Studi di Bari, where I earned a degree in Computer Science, deepening my technical skills and passion for software development.
Today I'm putting this experience at the service of businesses, professionals and startups by creating tailored digital solutions that automate processes, optimize resources and open up new opportunities for growth. Because true innovation begins when technology meets people's actual needs.
Technology Stack
Clean Architecture and Microservices
Spring Boot 3.4 (Java 21). Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS) and Event Driven Systems with a four layer architecture decoupled from the application logic in the domain.
Front-end performance and Server-Side Rendering (SSR)
Angular 21 Server-Side Rendering (SSR), TypeScript in Strict Mode, Signals, and OnPush Change Detection for improved performance with Load Content Paint < 2.5 seconds and Web Content Accessibility Guidelines version 2.1 AAA compliance achieved.
Machine Learning and Data Science Engineering
PostgresSQL 16 optimizations, Redis Stack 7, Real-time Analytics Gateway (RAG) using RediSearch and Hierarchical Navigable Small World graph indexing, built on top of Fast API framework for high-performance APIs, utilizing the power of transformer-based models like sentence-transformers to generate dense vector embeddings.
const federico = {
Name: "Federico Calò",
role: Software Developer,
city: Bari, Italy,
Mission: Helping through computer science,
Passions [
Clean Code,
Innovation,
Continuous Growth
]
};- 772
- Technical articles
- 525
- Open-source development tools
- 18
- Supported languages
- 5+
- years of experience in the field of enterprises
Explore the site
What you can find on federicocalo.dev
Technical articles, free tools, open datasets and learning paths. All open-source and free, mobile-first and optimized for search engines.
Bilingual technical blog
Over 600 articles on AI engineering, English and Italian translations of various topics including but not limited to: Angular, Spring Boot, Web Security, Devops & more in both IT/EN languages.
772 articles · 69 series · 18 languages
Free Developer Tools
IBAN generators, tax codes, fiscal calculators and payrolls for 23 countries, API validators, DNS, SSL and dozens of other tools.
525 tools · 23 countries · 16 categories
Open Citable Data
Dataset under the Creative Commons Attribution 4.0 license with semantic versioning (semver), a DOIs on Zenodo, bilingual methodology in Italian and English. Quality of Life Italy, Open Air Museum, etc.
Two datasets available under a Creative Commons Attribution 4.0 International License, following the Data Catalog Vocabulary for Europe (DCAT-AP) version 2.1 standard.
Learning Paths
Curated tracks to learn AI Engineering, Advanced Angular, PostgreSQL with pgVector, MLOps and other specialties.
38 free paths
Open-source projects
Full stack application portfolio, microservices, MCP servers and technical side projects with source code on GitHub.
Showcase · MIT and Apache Licenses
Collaborate with me
Custom SEO-focused websites, architectural consulting services, bilingual (IT/EN) technical writing and automation of business processes.
Response within 24 hours, no commitment.