Juan Palacios

Software Engineer

Madrid, Spain
juan@jotapalas.dev

Summary

I'm a Senior Software Engineer with 8+ years of professional experience in developing cutting-edge software and leading engineering teams. I have a preference for backend development and software architecture, having worked with various technologies such as Python, Django, PostgreSQL or ClickHouse. I'm a very goal oriented team player and a TDD evangelist.

Tech skills

Python
Django
PostgreSQL
ClickHouse
Docker
AWS
Celery
Git

SOFT skills

Attention to detail
Goal-oriented
Team player

Education

Bachelor's Degree
Computer Science Engineering
Universidad Complutense de Madrid

WORK EXPERIENCE

Lead backend engineer

FERO

December 2023 - now

  • Design and implementation of backend (Django, FastAPI).
  • Design and implementation of infrastructure (AWS Lambda, ECR, Docker).
  • Continuous innovation and research for new projects.
  • Support to the rest of the Engineering team.

CTO & co-founder

beetested

March 2022 - September 2023

  • Business design and validation.
  • Pitching to potential investors and customers.
  • Product and team design and management.
  • Relationship with providers and stakeholders.

Tech lead & backend engineer

hackrocks

September 2020 - September 2021 (Full time)

  • Product design and implementation.
  • Creation of a new e-learning project from scratch and fast escalation to thousands of users.
  • Design of full DevOps cycle, including both unit and integration testing.
  • Management and training of a completely new team.

Software Engineer

Unlimiteck Company Builder

September 2019 - August 2020 (Full time)

  • Both backend and frontend implementation using Django and Vue.js.
  • Customer communication and requirements analysis.
  • Integration of good practices like TDD and pair programming.

Full-stack developer

Intelygenz Software

February 2019 - August 2019 (Full time)

  • Product evolution and support for legacy projects.
  • Maintenance of various applications over AWS and Google App Engine environments.
  • SCRUM methodology for projects follow-up.

Backend developer

SunMedia

May 2018 - October 2018 (Full time)

  • Development of internal tools using Symfony and jQuery.
  • Implementation of new architecture based on Docker containers.
  • Version control using GitHub.

Salesforce Developer

S4G Consulting

July 2016 - February 2018 (Full time)

  • Developing CRM solutions, managing multiple tasks and data environments for NGO clients.
  • Data integration between different tools (Salesforce - SAP)
  • Developing external applications to improve Salesforce functionality (using Java).
  • Consulting and customer oriented work.