Files
linkme/polo.md
T
rodado bcb6ae5ea3 Add content-level language filter, recheck command, expanded keywords
- isEnglishContent() fetches each job page and drops descriptions with ≥6 German or French indicator words; called for every new job in index.ts before writing to CSV
- New `bun recheck` command (recheck.ts) runs searches in raw mode, lists filtered-out jobs, and prints word-frequency suggestions for SOFTWARE_TITLE_RE
- Expanded KEYWORDS and SOFTWARE_TITLE_RE to cover ML/AI, system/applications engineer, director, informatics, and more title variants
- Added `raw` flag to fetchJobs() to bypass the software-role filter
- Add CLAUDE.md with project workflow docs; add CV files and city temp scripts
2026-05-12 13:42:27 +02:00

131 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Rafael Polo
Basel, 4055, Switzerland
rafael@extrapolo.com
linkedin.com/in/rafaelpolo
extrapolo.com
Senior Software Engineer — Platform, Data & AI
Portuguese (EU) · Brazilian — no work permit required
20+ years building production systems across Switzerland, Germany, Greece and Brazil. Specialised in platform
engineering, data pipelines and AI/LLM integrations. Fluent English · German B1 TELC (3 yrs Berlin + 3 yrs Basel) · EU
citizen, immediately available.
P R O F E S S I O N A L E X P E R I E N C E
Swisscom
DevOps Engineer · Zürich, Switzerland
Modernization of mission-critical internal platforms & CI/CD pipelines for high-availability Telecom infrastructure.
EDGE Empower®
Senior Technical Lead · Baar, Switzerland
2024 – 2025
Mar 2023 – Mar 2024
Built a PayTool cutting processing time by 98%; reduced CI/CD pipeline from 14 → 4 minutes; managed 3 developers and a UX
designer for a SaaS product.
ExtraPolo — Independent Consulting
Software Engineer & Consultant · Rio de Janeiro · Berlin · Athens · Lisbon
2010 – 2022
40+ projects across civic tech, data journalism, open-source platforms and interactive installations for public and private clients.
Moedax Digital Services
Founder & CTO · Lisbon · Rio de Janeiro
2018 – 2021
Fintech startup connecting CBDC digital currency with KYC compliance automation; built data pipelines and banking integrations in
Python.
GFOSS.eu / Code + Create
Web Programming Teacher · Athens, Greece
2017 – 2018
Taught web programming (HTML, CSS, jQuery) to refugee and local youth through the EU-funded Code + Create initiative.
Tactical Tech Collective
Full-Stack Web Architect · Berlin, Germany
Dec 2014 – Jun 2016
Built investigative data tools and platforms under the Exposing the Invisible team (Ruby on Rails, data visualisation).
Trommsdorff + Drüner
Full-Stack Engineer · Berlin, Germany
Innovation team — Business Intelligence dashboards for marketing consultancy clients.
Cortex Intelligence
Developer · Rio de Janeiro, Brazil
Competitive Intelligence and Data Mining R&D team.
E D U C A T I O N
L A N G U A G E S
Dec 2013 – Jan 2014
2008 – 2010
Postgraduate in Data Science for Finance
NOVA IMS Information Management School, Lisbon — 2021
Master in Information Systems
PPGI/UNIRIO — Knowledge Representation & Reasoning —
2010–2012
Bachelor in Computer Science
Metodista Bennett, Rio de Janeiro — 2004–2009
Portuguese — native
English — full professional
Spanish — full professional
German B1 — TELC certified · 3 yrs Berlin + 3 yrs Basel
C E R T I F I C A T I O N S
Swiss Federal Act on Data Protection (nFADP)
Gen AI Foundational Models — NLP & LLMs
AI Agents using RAG and LangChain
T E C H S K I L L S
Languages & Frameworks · Python · Ruby on Rails ·
TypeScript · React · Java
DevOps & Infra · Docker · Kubernetes · CI/CD · AWS · Linux ·
Git
Data & AI · SQL · ETL · Data Engineering · RAG · LangChain ·
LLM integrations · Data Science
Architecture · REST APIs · MVC · OOP · UML · System Design ·
Web Crawling & Scraping
References available upon request  ·  CV updated May 2026