Juan Pablo Bacallao Castillo

Angestellt, Senior Software Engineer, PTV GROUP
Karlsruhe, Deutschland

Fähigkeiten und Kenntnisse

Vue.js
Nest.Js
React
Redux
PostgreSQL
PostGIS
Node.js
TypeScript
JavaScript
Ionic
Rxjs
Redux Toolkit
XState
Quasar
Express
TypeORM
Prisma
MapLibre
OpenLayers
Leaflet
Turf.js
GeoServer
QGIS
GDAL/OGR
Jest
Vitest
Cypress
Playwright
Docker
Azure DevOps
GitHub Copilot
Claude Code
Pinia
Vuex
Team work

Werdegang

Berufserfahrung von Juan Pablo Bacallao Castillo

  • Bis heute 4 Jahre, seit Dez. 2022

    Senior Software Engineer

    PTV GROUP

    • Designed and built from scratch a topological network model and rendering algorithm that separates every line sharing a street; city-scale networks render in seconds in the browser (Web Workers). • Senior member of a 6-developer team: specifications, architecture, code and design reviews. • Drove the team's adoption of AI-assisted, spec-driven development: sprint velocity rose ~50%. • Built an MCP server PoC (NestJS) to query and edit scenario data through AI agents.

  • 4 Monate, Sep. 2022 - Dez. 2022

    Senior Software Engineer

    Cencosud S.A.

    • Built an indoor navigation module for the "Shopping Mall" mobile app, integrating third-party indoor maps and positioning (Lazarillo Maps SDK) to route users to destinations.

  • 4 Jahre und 11 Monate, Juli 2017 - Mai 2022

    Senior Software Engineer & Tech Lead

    Geocuba

    • Hands-on tech lead: production code, technical direction, reviews and mentoring. • Defined the microservices architecture for national healthcare systems during COVID-19, incl. clinical-trial management for the Abdala and Soberana vaccines. • Designed a low-code platform generating database, REST API, grids and forms from spatial models; cut delivery of new GIS apps to weeks. • Built Linear Referencing / dynamic segmentation for the Ministry of Transport road inventory.

  • 5 Jahre und 2 Monate, Mai 2012 - Juni 2017

    Full-Stack Engineer

    Xetid

    • Developed Genesig, the in-house GIS application framework underpinning multiple geospatial products across the organization. • Built a data-driven thematic map module and a PDF report builder with embedded map content. • Contributed to a geospatial import/export module (GDAL/OGR) and a shared UI component library used by all Genesig-based applications.

Ausbildung von Juan Pablo Bacallao Castillo

  • 2014 - 2014

    Spatial Data Infrastructures

    UCI, Cuba

  • 2007 - 2012

    Computer Science Engineering

    Universidad de Ciencias Informáticas (UCI), Cuba

Sprachen

  • Deutsch

    A1-A2 (Grundkenntnisse)

  • Englisch

    C1 (Fließend)

  • Spanisch

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Die Jobbörse

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z