Sergio Jimenez Jimenez
Senior Software Engineer · AI Enablement. Cloud-native data platforms, applied ML in production, and end-to-end product ownership.
Experience
- Aug 2025 → presentPdftools (Smallpdf) · Zurich · remote Basel
Senior Software Engineer, AI Enablement
- Own the AI enablement platform consumed across Pdftools product lines: ONNX Runtime model serving, FastAPI inference services, and NLP pipelines on Hugging Face Transformers and spaCy.
- Take models from research to production end-to-end (PyTorch / TensorFlow training, ONNX export, containerized Kubernetes inference) with CI/CD, observability, and regression evaluation built into the release pipeline.
- Partner with product and research engineers to translate model research into reliable services consumed by multiple product teams.
- Oct 2022 → presentPdftools (Smallpdf) · Zurich · remote Basel
Senior Software Engineer
- Core engineer (team of 4 within a 20+ engineer Swiss organization) on Smart Redact, the AI-based PII removal product for regulated industries (healthcare, finance, insurance, government, legal). Hybrid Named Entity Recognition plus deterministic rules across seven languages.
- Also contributed to OCR Service (180+ languages). Both products run on AWS on a horizontally scalable manager / worker architecture I helped design.
- Own infrastructure as code (Terraform), CI/CD (Azure DevOps and GitHub Actions), observability, and on-call practices across product lines.
- Drove the team's SDLC standards (review norms, testing strategy, release automation, architecture decision records) and mentor engineers across teams.
- Sep 2021 → Oct 2022Swiss International Air Lines (Lufthansa Group) · Basel · Zurich
Lead Engineer, Flight Operations Optimization (OPSD)
- Architected the Grand Solver: a real-time cost-evaluation system used by operations crews across multiple airlines in the Lufthansa Group to make live operational decisions. Cloud-native on GCP, delivered in partnership with Google Cloud.
- Promoted to lead on the Lufthansa Group-wide OPSD initiative. Built simulation and automation components for cross-airline cost comparison, contributed to the long-term roadmap, and ran cross-airline refinement sessions.
- Recognized internally as an outstanding high achiever for technical depth, stakeholder communication with non-engineering domain experts, and collaborative mindset.
Selected projects
- 2025 → presentliftory.ch · Personal R&D platform. Fitness tracking with an agentic AI chat worker. 100+ registered users.
- Founder and sole engineer. Shipped end-to-end: an Ionic and Angular mobile app on the App Store and Google Play, native watchOS (Swift) and Wear OS (Kotlin and Jetpack Compose) companions with bidirectional phone-to-watch sync, a Next.js marketing site at liftory.ch, and a .NET 10 backend on PostgreSQL.
- Built an agentic AI chat worker (skill-driven, multi-turn) that designs personalized training plans. RAG over a curated training and nutrition corpus using a local ONNX bge-m3 embedding model and hybrid BM25 plus cosine retrieval, orchestrated via OpenAI's gpt-5-mini with constrained decoding for typed tool calls. Chose RAG over fine-tuning: the corpus updates frequently and is too small for fine-tuning to add value.
- Workers are stateless and horizontally scalable behind RabbitMQ, mirroring the manager / worker pattern I work on at Pdftools. Full OpenTelemetry observability (Grafana, Loki, Tempo, Prometheus) and a private Gitea content pipeline publishing versioned brand-asset packages consumed by the web and mobile builds.
- Jul 2019 → Sep 2021Swiss International Air Lines (Lufthansa Group) · Basel
Software Engineer
- Full-stack cost-maintenance and budgeting application reconciling vendor invoices against contract terms. Stack: .NET Framework and .NET Core backend, Angular with RxJS frontend, PL/SQL on Oracle, Docker on GCP.
- Apr 2018 → Jun 2019Neueda · Málaga
Senior Software Engineer · Software Engineer
Later acquired by Version 1.- Senior C++ developer on an exchange platform running on Linux: CMake, Docker, Redis, RabbitMQ, Google Protocol Buffers, gtest and gmock. Profiled with Valgrind and perf. Services containerized on Amazon EKS, with CI on Jenkins and TeamCity.
- Oct 2017 → Apr 2018Wilken Software Group · Gijón
Software Developer
- ERP for tourism clients (including SkiData): JEE8 on WildFly with an Ext JS frontend. Tooling: Maven, Arquillian, Jenkins.
- Aug 2015 → Oct 2017Mecalux Warehouse Solutions · Gijón
Software Developer
- Warehouse management system modules built on .NET Web API, WPF, WinForms, and Entity Framework. Designed and built a 3D warehouse-simulation tool (XNA / MonoGame embedded in WPF) that lets users configure a layout, persist it to the database, and run virtual operations end-to-end.
- BDD with SpecFlow, unit testing with NUnit and Moq, and a CruiseControl.NET, Nant, and WiX release pipeline.
- Sep 2013 → May 2015Sweetspot · University of Oviedo · Gijón · Oviedo
Software Developer Intern · IT Intern
- Android and Android Wear application in Java for Sweetspot. The application won the company-hosted contest. Earlier, computer-systems maintenance at the University of Oviedo.
Education
- Mar 2024 → Mar 2026Universidad Internacional de La Rioja (UNIR) · Online (Spain)
Master of Science in Artificial Intelligence
Focus on Machine Learning, Deep Learning, Natural Language Processing, and Computer Vision. - Sep 2017 → Feb 2020Universitat Oberta de Catalunya (UOC) · Online (Spain)
Master's Degree, Mobile Applications Development
- Sep 2011 → Jul 2015University of Oviedo · Spain
Bachelor's Degree, Computer Science (Software Development)