09/10/2026 updated
CG
100 % available
Senior Software Engineer | Java & Python | Backend Systems, APIs & AI Architecture
Alcochete, Portugal
Only remote
Computer Engineering, Universidad Politécnica de Madrid (UPM), 1989–1994About me
Hands-on software, data and AI engineer based in Alcochete, Portugal. Java, Python, SQL, APIs, LLM applications and enterprise integration. Available for remote B2B work, with occasional visits, starting within one week.
Java (Programming Language)Application Programming Interfaces (APIs)Microsoft AzureData ArchitectureData IntegrationSpring FrameworkPython (Programming Language)Software ArchitectureSolution ArchitectureSQL DatabasesSystems IntegrationFlaskGenerative AIBackendMicrosoft Fabric
Hands-on software engineer with 35 years of professional experience in enterprise software, integration and technical delivery. Java: 15 years. Python: 5 years of professional application, data and integration development. Spring / Spring Framework: 5 years. SQL Server and SQL: 20 years. Azure: 10 years. PostgreSQL: 10 years. AWS: 5 years. React: 3 years. Node.js: 1 year. Docker: 1 year.
Python and backend: developed the Azure Cost Control System with Python/Flask, PostgreSQL, Azure SDK and Cost Management APIs for cost and forecast collection, budget monitoring, notifications, secure credential handling and operational logging. Enterprise Java experience includes APIs, integration, SQL-backed systems, OpenJDK modernisation, Swing/JDBC and Ant/Maven.
Applied AI: LLM applications, RAG and agentic systems using commercial LLM APIs, Azure OpenAI and Anthropic. LLMs: 4 years; Generative AI: 3 years; AI agents and RAG systems: 2 years. Direct LangGraph and LlamaIndex experience. ML/DL training and evaluation experience is concentrated in Dataiku and Microsoft Fabric; Python model-training experience is limited to tests, distinct from professional Python development.
Architecture, code review, performance troubleshooting, data modelling, SQL optimisation, data integration and technical leadership. Built a Data & AI practice of 25 engineers across four continents. Founder of Jaune Sistemas, delivering client projects through my own company since 1999.
Based in Alcochete, Portugal, available for remote B2B contracts with occasional visits. English C1 and native Spanish. Can start within one week; EUR 400/day.
Experience
Professional experience10+ years
Freelancer since1999
Languages
EnglishFluentPortugueseGoodSpanishNative speaker
Project history
Building a B2C AI product using the Anthropic API and other commercial LLM providers. Providing architecture and delivery support for enterprise LLM applications, RAG solutions, agentic systems and data-platform modernisation. Carrying out architecture audits and technical due diligence for complex software and AI/data engagements. Location: United States / Remote.
Worked hands-on with code, architecture reviews and critical troubleshooting across Python, Java and Node.js, including Microsoft Fabric and Dataiku projects. Helped engineering teams resolve complex technical problems and unblock delivery across a 200-engineer consultancy. Led solution architecture for LLM applications, RAG, agentic systems, data platforms and ML pipelines. Built a 25-person Data & AI practice across four continents, defining engineering standards, technical training and the delivery model. Selected clients: Hitachi Energy, IDERA Software (including Sencha), Blackstone, EquiLend and Shiftboard. Location: Canada / Remote.
Built and evolved enterprise software for more than two decades, combining hands-on development, software architecture, integration and production support. Key projects include: Madrid City Council remote control for 300,000+ lighting points using a 2 TB SQL Server Enterprise database handling 400M+ events per year; Iberdrola executive compensation platform with peak-load handling; JauneCRM business application platform deployed across multiple enterprise clients; enterprise integration with BI/data warehouse extensions and ETL automation including AWS DMS integration controllers; Telepizza database server consolidation from 12 to 2 with zero downtime; production database hot migration for ALK Abelló. Stack: Java, Python, Node.js, JavaScript, Sencha ExtJS, SQL Server, T-SQL, SSIS, ETL and distributed systems. Location: Madrid, Spain.