×
Jordi Coscolla

Jordi Coscolla

Tech Lead / Engineering Manager

Barcelona, Spain, ES, 08034
Spanish, English

Background


About

About

Tech Lead with 8+ years of experience driving technical excellence while balancing business objectives and fostering environments where engineering teams thrive. Proven track record of leading cross-functional teams, modernizing legacy systems, and building scalable platforms that enable autonomous team growth.

As a versatile full-stack engineer, I've successfully delivered solutions across the entire technology spectrum - from blockchain systems and React Native mobile applications to modern SPAs and robust APIs. My expertise spans frontend frameworks (React, Vue), backend technologies (Spring Boot, Python, Kotlin), and cloud infrastructure (AWS, Terraform), always with a focus on sustainable architecture and team empowerment.

Work Experience

Work Experience

  • Tech Lead - Core Team, Sparta Commodities

    Jan, 2024 - Present

    Led the Core team responsible for building and maintaining the data platform that enables other teams to build on top of our infrastructure. Managed data ingestion pipelines while navigating startup challenges including tight deadlines, technical debt prioritization, and critical technical decisions.

    • Built and maintained AWS-based data ingestion pipelines supporting multiple teams

    • Led and mentored developers, focusing on their professional growth and technical development

    • Made critical technical decisions balancing important features vs technical improvements

    • Successfully managed startup pressures including aggressive deadlines and resource constraints

    • Designed platform architecture enabling other teams to build efficiently on top of core infrastructure

    • Technologies: AWS, Python, Kotlin, Ktor, SpringBoot, PostgreSQL, Redshift, gRPC, Protobuf, Redis, Kafka

  • Architect, ThoughtWorks - Civitatis

    Sep, 2022 - Jan, 20241 year 4 months

    Led the technical modernization initiative for Civitatis' engineering division, focusing on transforming the B2B vertical from legacy monolithic architecture to a resilient, scalable system. Championed cultural change by empowering engineers to voice their opinions and drive technical improvements, fostering a more collaborative and innovative engineering culture.

    • Architected the decomposition strategy for legacy PHP/Symfony monolith into microservices using Java SpringBoot

    • Designed resilient architecture patterns to improve system reliability and enable autonomous team development

    • Implemented database modernization strategies transitioning from monolithic MySQL to distributed data architecture

    • Cultivated engineering culture transformation, encouraging team members to take ownership and advocate for technical improvements

    • Established technical vision and roadmap for B2B vertical modernization, balancing immediate business needs with long-term scalability

    • Technologies: PHP, Symfony, Java SpringBoot, MySQL, microservices architecture

  • Tech Lead / Engineering Manager, ThoughtWorks - HolaLuz

    Jan, 2021 - Sep, 20221 year 8 months

    Led customer experience initiatives across two key areas: operations team focused on quota products ensuring accurate billing through data analysis and system monitoring, and modernization team transforming electricity and gas data processing pipelines to improve system reliability and scalability.

    • Maintained and optimized consumption prediction service ensuring accurate customer billing for quota products

    • Conducted extensive data analysis to validate system accuracy and prevent billing discrepancies

    • Successfully implemented legal compliance changes required by electricity sector regulatory updates

    • Built comprehensive consumption dashboard providing customers with clear visibility into their usage patterns

    • Designed and implemented new data pipelines for electricity and gas data processing as part of system modernization

    • Improved data pipeline reliability and performance, reducing processing time and system downtime

    • Technologies: Java, Spring Boot, Redis, Kafka, MySQL, AWS

  • Tech Lead, ThoughtWorks - BestSecret

    Sep, 2020 - Jan, 20214 months

    Coached BestSecret's engineering teams to achieve high-performance standards through technical excellence, leadership development, and cultural transformation. Focused on establishing engineering best practices, improving cross-functional collaboration, and creating sustainable development processes.

    • Introduced and mentored teams on engineering best practices including Test-Driven Development (TDD) and Continuous Deployment (CD)

    • Coached engineering leads on stakeholder management and product collaboration, improving communication and expectation alignment

    • Established psychological safety framework enabling teams to surface and address long-standing technical and organizational challenges

    • Contributed to long-term architectural vision and strategic technical roadmap planning

    • Facilitated cross-functional workshops to improve product-engineering alignment and delivery predictability

    • Implemented code review processes and quality standards that elevated overall team performance

  • Tech Lead, ThoughtWorks - Marketplace in Germany

    Apr, 2018 - Aug, 20202 years 4 months

    Led the technical architecture and development of the product ingestion platform, responsible for onboarding sellers and managing the marketplace's core revenue-generating systems. Oversaw critical cloud migration and implemented innovative product presentation features.

    • Architected and developed SPA platform enabling non-premium sellers to efficiently upload and manage their product catalogs

    • Successfully migrated mission-critical revenue-generating systems from on-premise infrastructure to cloud, ensuring zero downtime

    • Implemented 360-degree product imaging solution, enhancing customer experience and increasing conversion rates

    • Optimized data ingestion pipelines to handle high-volume seller uploads while maintaining data quality and consistency

    • Led cross-functional team coordination between product, design, and engineering to deliver seller-facing features

    • Established monitoring and alerting systems for ingestion platform, significantly reducing system downtime and data loss

    • Technologies: Java, Spring Boot, AWS, Redis, Kafka, MySQL, REST APIs

  • Senior DeveloperThoughtWorks - Decode

    Oct, 2017 - Apr, 20186 months

    Contributed to pioneering EU project focused on returning data ownership to citizens through decentralized technologies. Developed secure voting platform for Barcelona's Decidim participatory democracy initiative using cutting-edge blockchain and cryptographic technologies.

    • Developed React Native mobile application with Expo for Barcelona's Decidim platform, enabling secure digital voting sessions

    • Integrated advanced blockchain technology provided by University College London (UCL) for decentralized voting infrastructure

    • Implemented homomorphic encryption smart contracts ensuring vote privacy while preventing double voting and maintaining electoral integrity

    • Collaborated with academic researchers and policy makers to bridge technical implementation with democratic governance requirements

    • Contributed to open-source digital democracy tools that advanced European digital sovereignty initiatives

    • Technologies: React Native, Expo, Blockchain, Smart Contracts, Homomorphic Encryption

  • Senior DeveloperThoughtWorks - Idneo

    Oct, 2017 - Apr, 20186 months

    Led the development of critical quality assurance pipelines for automotive firmware deployed to production vehicles. Focused on establishing robust CI/CD processes for safety-critical embedded systems while mentoring the client team on DevOps best practices.

    • Architected and implemented CI/CD pipelines specifically designed for automotive firmware with safety-critical requirements

    • Established automated testing frameworks ensuring firmware quality and reliability before vehicle deployment

    • Mentored client engineering teams on DevOps principles and the strategic importance of automated deployment pipelines

    • Implemented quality gates and compliance checks meeting automotive industry standards and regulations

    • Designed rollback and recovery mechanisms for firmware deployments to minimize production vehicle risks

    • Created comprehensive documentation and training materials for sustainable pipeline maintenance

  • Director of MobileUserzoom

    Feb, 2011 - Oct, 20176 years 8 months

    Led mobile product development for comprehensive UX research platform that enabled businesses to conduct real-time user testing with a global panelist network. Architected and developed mobile applications for iOS and Android, backend systems, and innovative tracking solutions serving enterprise clients including Fortune 500 companies.

    • Architected and developed mobile applications for iOS and Android that tracked user interactions, touch events, camera, and audio recording for comprehensive UX analysis

    • Built True Intent system - an intelligent library that dynamically prompted contextual questions to users based on predefined behavioral triggers and conditions

    • Developed backend systems using .NET to support real-time data collection, panelist management, and client reporting dashboards

    • Led mobile product strategy and development team, overseeing the complete mobile experience from panelist recruitment to client delivery

    • Successfully scaled platform to serve major enterprise clients including Google, PayPal, Amazon, and other Fortune 500 companies

    • Implemented advanced analytics and reporting features enabling businesses to gain actionable insights from user behavior data

    • Established mobile development best practices and quality standards that supported rapid platform growth and client satisfaction

    • Technologies: iOS, Android, .NET, mobile analytics, real-time data processing, WebView integration

  • Mobile App DeveloperForceManager

    Jan, 2009 - Feb, 20112 years 1 month

    Developed mobile CRM application for Android platform, enabling sales professionals to manage customer relationships, track opportunities, and access critical sales data on-the-go. Contributed to backend development supporting mobile functionality and data synchronization.

    • Built native Android CRM application with offline capabilities for sales teams working in various connectivity conditions

    • Implemented customer management features including contact tracking, opportunity pipeline, and sales activity logging

    • Developed backend services and APIs to support mobile client functionality and real-time data synchronization

    • Created intuitive mobile interface optimized for sales workflows and field operations

    • Established mobile development practices during early Android ecosystem adoption period

    • Technologies: Android, Java, mobile backend development, CRM systems

  • Developer, MapGenia

    Apr, 2005 - Feb, 20115 years 10 months

    Build dashboards for the pharma industry with Flash and Flex

Skills

Skills

  • Technical Leadership

    System Architecture

    Technical Strategy

    Legacy System Modernization

    Microservices Architecture

    Platform Engineering

    Technical Debt Management

    Scalability Planning

    Technology Roadmapping

  • Engineering Management

    Team Building & Scaling

    Developer Mentoring & Growth

    Performance Management

    Cross-functional Collaboration

    Agile/Scrum Leadership

    Engineering Culture

    Psychological Safety

    Code Review Leadership

  • Product & Business Alignment

    Product-Engineering Balance

    Stakeholder Management

    Technical Requirements Analysis

    Feature Prioritization

    Risk Assessment

    Technical Communication

    Business Impact Analysis

    Go-to-Market Technical Strategy

  • Frontend Technologies

    React

    Vue.js

    Next.js

    Nuxt.js

    TypeScript

    Micro frontends

    React Native

    Progressive Web Apps

    State Management (Redux, Vuex)

  • Backend & Data

    REST & GraphQL APIs

    Java & Spring Boot

    Kotlin & Ktor

    Scala

    Python

    Data Pipeline Architecture

    Event-driven Architecture

    Database Design (PostgreSQL, Redshift)

    Message Queues

    Apache Kafka

    Redis

  • Cloud & Infrastructure

    AWS (EC2, S3, Lambda, RDS, Redshift)

    Terraform

    Kubernetes

    Docker

    Jenkins

    GitHub Actions

    Monitoring & Observability

    Infrastructure as Code

    Cloud Migration

  • Engineering Excellence

    Test-Driven Development

    Continuous Integration/Deployment

    DevSecOps

    Code Quality Standards

    Automated Testing Strategy

    Security Best Practices

    Performance Optimization

    Documentation Standards

  • Leadership & Communication

    Strategic Communication

    Conflict Resolution

    Decision Making

    Change Management

    Influence & Persuasion

    Public Speaking

    Technical Writing

    Cross-cultural Leadership

    Remote Team Management

Education

Education

  • Computer Science, Master, UPC - FIB

    Sep, 2004 - Jun, 2009