Ricardo
From Poland (UTC+2)
Ricardo – Python, LLM, Spring
Ricardo is a senior backend engineer with 16 years of experience, specializing in Java, Spring Boot, and Python for financial and AI-driven systems. He has led architecture and delivery of complex backend and retrieval-augmented generation (RAG) solutions, including hybrid graph/vector search and agentic RAG. Communication, client collaboration, and technical leadership are confirmed strengths.
15 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
A web-based financial reporting platform that enables companies, auditors, and other organizations to create, edit, validate, and collaborate on digital financial reports using XBRL and Inline XBRL (iXBRL) formats. The platform primarily supports regulatory reporting under the European Single Electronic Format (ESEF), while also accommodating other XBRL taxonomies.
- Designed and developed user management and authentication services;
- Architected and implemented a real-time collaborative report editor, enabling concurrent multi-user editing;
- Developed a real-time XBRL validation service for interactive financial reporting workflows;
- Integrated Reporting Standard’s XBRL engine to power advanced report validation and automated report generation;
- Integrated third-party services and marketplace components into the reporting platform;
- Designed and implemented an Elasticsearch-based taxonomy search engine for efficient discovery of XBRL concepts and reporting structures;
- Designed scalable backend architecture and deployment infrastructure to support distributed services and demanding reporting workloads;
- Designed and developed a report analysis AI engine for automated tag detection and financial statement structure recognition;
- Built document processing pipelines for parsing, transforming, and extracting structured information from financial reporting documents.
Algorithm Consultant
A logistics optimization platform focused on improving operational efficiency through advanced algorithms. The solution reduced processing time from over an hour to just a few seconds while significantly decreasing reliance on costly third-party tools.
- Designed and implemented algorithms to optimize the assignment and organization of logistics activities;
- Developed and deployed algorithmic solutions using Azure Functions.
- Improved logistics process efficiency by optimizing task allocation and execution workflows;
- Integrated optimization algorithms into cloud-based infrastructure to support reliable and scalable execution;
- Analyzed operational requirements and translated them into algorithmic solutions to improve processing performance.
AI Software Consultant
A conversational AI solution designed to streamline interactions between businesses and IT professionals on a freelance talent marketplace. The project focused on using AI to facilitate communication and improve the process of connecting businesses with suitable technical talent.
- Redesigned and reimplemented an existing conversational AI agent, significantly improving performance and recommendation accuracy;
- Developed an AI-powered project discovery workflow to gather client requirements, including project scope, current status, budget, and deadlines;
- Implemented intelligent team composition recommendations by matching project requirements with available freelance talent and relevant professional roles on the platform;
- Provided technical mentoring and guidance to engineers on AI agent architecture, development best practices, and design patterns.
Data & AI Modules Architect and Lead Developer
Development of AI modules for personalized itinerary generation in a travel-planning mobile app, while contributing to the strategic realignment of the business model in response to unexpected market competition.
- Integrated AI capabilities into a mobile application for travel planning and itinerary management;
- Collected and structured points-of-interest data to support travel recommendations;
- Developed an AI-powered itinerary generator tailored to individual user profiles and preferences;
- Built AI-powered generators for travel activities and reusable itinerary templates;
- Contributed to the realignment of the business model in response to increasing market competition.