I am a junior software developer with a focus on Python and FastAPI, building secure, scalable APIs and data pipelines. I have hands-on experience across medical, environmental, energy, and banking contexts, including AI/LLM integrations, ETL workflows, and multi-environment deployments using Docker and Kubernetes. I enjoy solving complex problems, writing clean code, and collaborating with cross-functional teams to deliver real-world solutions. My background in hospitality has shaped my communication, teamwork, and accountability, which I bring to engineering teams. I also lead and mentor peers, and I'm passionate about turning data-driven insights into reliable software that improves processes and outcomes.

Rúben Duarte

I am a junior software developer with a focus on Python and FastAPI, building secure, scalable APIs and data pipelines. I have hands-on experience across medical, environmental, energy, and banking contexts, including AI/LLM integrations, ETL workflows, and multi-environment deployments using Docker and Kubernetes. I enjoy solving complex problems, writing clean code, and collaborating with cross-functional teams to deliver real-world solutions. My background in hospitality has shaped my communication, teamwork, and accountability, which I bring to engineering teams. I also lead and mentor peers, and I'm passionate about turning data-driven insights into reliable software that improves processes and outcomes.

Available to hire

I am a junior software developer with a focus on Python and FastAPI, building secure, scalable APIs and data pipelines. I have hands-on experience across medical, environmental, energy, and banking contexts, including AI/LLM integrations, ETL workflows, and multi-environment deployments using Docker and Kubernetes. I enjoy solving complex problems, writing clean code, and collaborating with cross-functional teams to deliver real-world solutions.
My background in hospitality has shaped my communication, teamwork, and accountability, which I bring to engineering teams. I also lead and mentor peers, and I’m passionate about turning data-driven insights into reliable software that improves processes and outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Backend Software Engineer / Junior Software Engineer at Dectech – Grupo Decsis
February 1, 2025 - Present
Backend developer on TrailsReady, a large-scale medical-context management platform developed with academic and industrial partners (University of Évora, University of Aveiro, Colab +). Implemented AI-driven backend systems for Portuguese Energy Certificate Analysis (Testbeds OWL 1/2/3) using PDF scraping, OCR, data anonymization, and LLM prompt engineering. Enabled dashboards with metrics for physical risk assessment and CO2/electrical decarbonization, including interactive maps and multilingual document processing. Built ETL pipelines for environmental data (fauna and flora) in Environbit2, ensuring data validation, lineage, state tracking, and queue-based processing. Deployed and managed services across development, QA, and production environments using Docker, Kubernetes, Rancher. Collaborated on backend services for B2CAIXA banking client, supporting statistical data processing, secure APIs, and PowerBI visualizations.
Backend Development Intern at Dectech – Grupo Decsis
February 1, 2025 - May 1, 2025
Contributed to Horrila open-source project: improved features, fixed bugs, and gained experience with GitLab/GitHub workflows, CI/CD pipelines, and collaborative development.
Junior Software Engineer at Dectech – Grupo Decsis
February 1, 2025 - Present
Backend developer on TrailsReady, a large-scale medical-context management platform developed with multiple academic and industrial partners. Developed AI-driven backend systems for Portuguese Energy Certificate Analysis testbeds (OWL 1/2/3) using PDF scraping, OCR, data anonymization, and LLM prompt engineering. Enabled dashboards with metrics such as physical risk assessment and CO2/electrical decarbonization, including interactive maps and multilingual document processing. Built and maintained ETL pipelines for environmental data (fauna and flora) in Environbit2, ensuring data validation, lineage, state tracking, and queue-based processing. Deployed and managed services across development, QA, and production environments using Docker, Kubernetes, and Rancher. Collaborated on backend services for B2CAIXA banking client, supporting statistical data processing, secure APIs, and visualization in PowerBI.
Hospitality and Food Service Professional (supervisory roles)
January 1, 2012 - Present
Professional experience since 2012 in hospitality and food service, including progression to supervisory roles. This background contributed to strong communication skills, teamwork, and accountability.

Education

Specialist Technician in Information Systems Technology and Programming at Instituto de Emprego e Formação Profissional (IEFP)
January 1, 2023 - December 31, 2025
Diploma granted Game Development – Unreal Engine 5 (Intensive Programme) at PACT, Évora, Portugal
January 1, 2023 - January 1, 2023
Languages and Applied Mathematics – 12th Grade at Escola Secundária Gabriel Pereira
September 10, 2010 - June 17, 2013
Studied Languages and Applied Mathematics, developing analytical, problem-solving, and communication skills.
Specialist Technician in Information Systems Technology and Programming at IEFP
January 1, 2023 - January 1, 2025
Game Development – Unreal Engine 5 (Intensive Programme) at PACT
January 1, 2023 - January 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Energy & Utilities, Financial Services, Software & Internet, Education, Travel & Hospitality
    paper # AI Email Processing Workflow – Personal Gmail Assistant

    Development of a personal Gmail assistant using an n8n workflow that automates email detection, classification, and intelligent management with AI support. The system filters automatic emails, categorizes messages, applies labels, drafts responses, and sends notifications via Telegram.

    The goal is to reduce noise, ensure important emails are not overlooked, and accelerate response times.

    Repository: [https://www.twine.net/signin

    paper OWL Platform – Data Processing and Visualization

    Participated in the development of OWL, a backend system built with Python and FastAPI, using PostgreSQL and prepared for production, maintenance, and future evolution. The platform allows processing and analysis of Portuguese Energy Certificates, offering visually accessible metrics and insights. The project involved designing APIs, integrating databases, and ensuring reliability and security across environments.

    Link: https://www.twine.net/signin

    Credit your role(s): Software Developer – Backend & Integrations