Skip to content

Latest commit

 

History

History
145 lines (121 loc) · 6.24 KB

cv.md

File metadata and controls

145 lines (121 loc) · 6.24 KB

Julio Martínez

As a seasoned developer with over 18 years of experience, I specialize in Data Engineering, as well as Backend Development; mastering languages like Python, Scala, SQL; on cloud platforms such as AWS, GCP, Databricks; with the use of Spark, Aiflow, dbt, among others. Additionally, I have expertise in web programming (PHP, Js), and possess a strong background in leading teams and DevOps. My academic credentials include a Master's degree in NLP.

My development practices follow rigorous standards, including CI, CD, code reviews, virtualization (Docker), agile methodology, clean code, and code quality tools. I have extensive experience working remotely, both before and after COVID, and have successfully managed projects both as a team member and leader.

While prioritizing high-impact deliverables to my employer, I also maintain a strong focus on code quality. Moreover, I have contributed to Open Source projects and have been a speaker at numerous conferences and meetups.

Personal Info

  • Location: 46007 Valencia, Spain.
  • E-mail and Phone: [on request]
  • Tech blog: http://www.liopic.me
  • Internet nickname: liopic (github, slideshare, twitter, etc)

Professional Experience

  • At "Hybrid Theory", adtech focus on performance (remote position)

    • Senior Data Engineer: Nov 2020 - Mar 2023
      • Migrated several reporting pipelines from Redshift to Databricks, saving costs and refactoring its codebase for easier extension (python, SQL, Airflow, AWS Redshift, Databricks)
      • Developed pipelines as MVP using notebooks in Databricks, later extended to production-level pipeline (scala, Airflow, Databricks)
      • Maintenance of ETLs that integrate 3rd parties' data (python, Airflow, AWS, external APIs)
      • Deployment of Machine Learning models (python, scikit-learn, tensorflow)
      • Lead the team to embrace coding standards, as monitoring and alerting
  • At "Ulabox", online supermarket (in office, Barcelona)

    • Data Engineer: Jul 2019 - Oct 2020
      • Data pipelines creation & maintenance (Python, dbt, SQL, Google BigQuery, Dataflow/Beam) [Mentoring junior]
      • Machine Learning pipelines: product reminder, discovery and similitude/substitution; and delivery logistics predictions (Python, Tensorflow/Keras, Scikit Learn, Google Functions, Google CloudML)
    • Lead Backend Developer: Jul 2017 - Jul 2019
      • Restrictions' system to control delivery times, types and prices (PHP, Symfony, RabbitMQ, Jenkins, Docker) [Lead backend, team of 3]
      • Product recommendation engine (Python on Google Cloud) [Mentoring junior]
      • New e-commerce website (PHP, Symfony, MariaDB, RabbitMQ, Jenkins, Docker) [Team of 3]
      • Adapt system to GDPR law (PHP) [Team of 3]
    • Senior Fullstack Developer: Jun 2015 - Jul 2017
      • Delivery tracking app: API and android app (PHP, Symfoy, Angular, Ionic) [Mentoring junior]
      • Adapt monolith to follow DDD (PHP, Symfony, MariaDB, RabbitMQ, Jenkins, Docker) [Team of 5]
  • At "enuuk", auction framework seller (remote position)

    • CTO: Sep 2008 - Aug 2014
      • Development of a framework for creating multilingual auction websites, with installation and back-end; managing deployment and maintenance (PHP5, MySQL, gettext, phpUnit, jQuery)
      • Leading 2 junior programmers, located in Mexico and India
      • Back-end site for virtualization of product instances, selling as SaaS (PHP, CodeIgniter, shell scripts)
      • Development and maintenance of our company's website (Drupal, Wordpress)
      • Sysadm of our private server (Suse & Ubuntu linux)
  • At "phpAuction", auction company (in office, Barcelona)

    • Fullstack developer: 2008
      • Update website to PHP 5
  • At "http comunicació", web developer company (in office, Barcelona)

    • PHP developer: Mar 2005 - Oct 2007
      • HUSA Hoteles, multilingual dynamic portal with >100,000 visits/month (PHP, MySQL, AJAX and sockets low-level comunication)
      • Buff Headwear, multilingual and country-adapted website (PHP, MySQL, AJAX)
  • At "Alicante University"

    • Leader of NLP research project (grant): 2002 - 2004
      • Project: "Construction of a Cross-Language Information Retrieval system" (C++, PHP, MySQL)
      • Public system, leveraging our research (C, PHP, HTML)
      • 2 papers presented at international congresses
  • At "Enersol SL", electronic company

    • Associate Developer: Jun 2000 - Sep 2000
      • Irrigation radio-controlled system (C++ Builder with assembler on PLC)

Workshops and talks author

  • "Testing in Python, from 0 to 100", Python Meetup, Valencia, December 2022
  • "Transformers: the all-in-one tool for NLP", Python Day, online, December 2020
  • "Organizing a jokes' collection using NLP", Python Conference Spain, Alicante, October 2019
  • "Virtual Disk design kata", Software Crafters Meetup, Barcelona, January 2019
  • "Organizing a jokes' collection using NLP", Python Day, Barcelona, November 2018
  • "Customer segmentation with ML", Software Craftsmanship, Barcelona, October 2017
  • "Professional Development" seminar (SOLID, Clean Code, Docker) at Polytechnic University of Catalonia, Barcelona, February 2017
  • "Code Metrics in PHP", PHP meetup, Barcelona, December 2016

Languages

  • Spanish: native
  • Catalan: native
  • English: negotiation
  • Korean: conversation

Certifications and Courses

  • TensorFlow in Practice Specialization (4 courses); Coursera, 2020
  • Google Cloud Platform Big Data and Machine Learning Fundamentals; Coursera, 2020
  • Modernizing Data Lakes and Data Warehouses with GCP; Coursera, 2020
  • Programming Web Applications; University of Alicante, 2001

University Education

  • 6 months of PhD studies (not finished); Technical University of Catalonia, Spain, 2005
  • "Master of Advanced Studies" (2 years), with the work: "A sintatic model for Information Retrieval"; University of Alicante, Spain, 2004
  • "Computer Science Engineer" (5 years degree); University of Alicante, 2001

Research Publications

  • A. Ferrandez, J. Martinez, J. Peral. "Natural Language Processing for Information Retrieval". Universidad of Matanzas, Cuba. November 2003
  • A. Ferrandez, J. Martinez, J. Peral. "An Entity-Relation Approach to Information Retrieval". ISBN: 0-9544145-2-7. PP. 292-297. September 2003