About me

Software Engineer @ Pinterest. I'm passionate about solving complex data problems and building products that scale to millions of users.

Work Experience

Pinterest
Software Engineer I
Pinterest · Full-time
- Present()
Dublin, Ireland (On-site)
  • Automated deletion of 1M+ legacy datasets via SparkSQL pipelines in Airflow, cutting S3 storage costs and ensuring compliance

  • Built access-control, auditing, and compliant data-handling services as part of the Data Privacy team

  • Enhanced dataset content understanding by implementing automated scanning and metadata extraction in Python within data-governance pipelines

  • Snowflake
    Software Engineering Intern
    Snowflake · Full-time
    - ()
    Berlin, Germany (On-site)
  • Drove the XML data type to General Availability, coordinating the rollout for over 10K customers

  • Improved the in-house XML parser by resolving 50+ bugs, enhancing stability for 1.3K+ active users

  • Implemented XML entity support for SnowflakeDB in C++

  • Datadog
    Software Engineering Intern
    Datadog · Full-time
    - ()
    Madrid, Spain (On-site)
  • Contributed to Datadog's APM Python client library by adding unittest and pytest-benchmark support

  • Reduced Python tracer overhead by up to 70%, improving performance for 1K+ users

  • Implemented Intelligent Test Runner support for unittest, streamlining CI pipelines for Datadog customers

  • Accenture
    Software Engineering Intern
    Accenture · Full-time
    - ()
    Barcelona, Spain (Remote)
  • Developed end-to-end tests and 90+ unit tests for internal Python libraries

  • Raised code coverage by 95%, significantly improving reliability and maintainability

  • Led algorithm optimization efforts, researching and implementing efficiencies across key libraries

  • Education

    Autonomous University of Barcelona
    Bachelor of Engineering in Computer Engineering
    Autonomous University of Barcelona
    -
    Barcelona, Spain

    Provided mentoring support for incoming and new undergraduate students. Relevant courses: Software Engineering, Object Oriented Design, C, C++, Python, Networks, Data Structures, Databases, Operating Systems, Calculus, Algebra, Probability and Statistics

    Languages

    C++PythonSQLJavaScriptHTML/CSS

    Frameworks

    DjangoFlaskReactNext.js

    Developer Tools

    GitDockerSSHAzureAWSCloudflareSonarQubeJenkinsPowerBi

    Libraries

    NumPypandasMatplotlibSeleniumSQLitepytestGoogle TestSciPy