Product oriented developer

Based in Madrid, remotely available


More than 7 years of experience in Software Development

Self driven, autonomous and detail oriented

Experience creating products/projects from scratch and developing features in existing ones

Also experience dealing with legacy code, the kind of code that pays the bills

Software Craftership advocate. eXtreme Programming passionate. TDD practitioner

Open Source contributor

Current stack of technologies include: Python, Django, gRPC, Docker, JS, React, CircleCI, etc.

Full Stack Experience


Backend

Python, NodeJS, PHP

APIs REST, gRPC

Design Patterns: IoC, Singleton, Factory, Dependency Injection, Command

Relational databases: MySQL, PostgreSQL

No relational databases: Redis, DynamoDB

Queue systems: RabbitMQ, Kafka, Celery

Cloud: AWS, ECS, S3, Fargate

Frontend

Vanilla JS, EcmaScript 6, React >16, Typescript

JS Tooling: Webpack, Prettier, Eslint

Semantic HTML 5

CSS, LESS, SASS, Styled Components

Accesibility

Systems

Linux administration

Bash scripting, SSH, Cronjobs

Ansible, Terraform

CI/CD Pipelines: Jenkins, Circle

Git

Docker, Kubernetes


Methodologies & Philosophies

Agile, eXtreme Programming

Pair Programming, Mentoring

Software Craftership

Hexagonal Architecture

TDD, BDD

Interaction Driven Design, DDD, Clean Code

Trunk Based Development

Open Source

Editors

VIM

Sublime Text

Visual Studio Code

Jetbrains suite (PyCharm, IntelliJ)

Tools & Services

Github, Netlify

Postman

Sentry, Datadog

Slack, Trello, Jira

Design tools: Sketch, Figma, Zeplin

Education AI

Emergence AI / Merlyn Mind AI

Edutech/AI

Senior Software Engineer


Frontend projects from 0 to 1

Platform team

Software Craftership

Test Driven Development

Distributed systems in cloud (AWS)

Product mindset

Events

Eventbrite

Real life & online events marketplace

Senior Software Engineer


Large scale challenges

Worldwide reach

Software Craftership

Test Driven Development

Distributed systems

Product mindset

Fiber Optics

Alea Soluciones

Fiber Optic Networks

Full Stack Developer


Software Craftership

Test Driven Development, Agile and eXtreme Programming done right

Distributed systems, event driven architecture

Network Hardware tinkering and CI Pipelines

Network protocols: SNMP, TR069

Product mindset

Product Design

Machiina

Product & Service Design Firm

Full Stack Developer


Top notch e-commerce projects (i.e. Carrefour Supermercado & Bodega)

Frontend skills improvement (Semantic HTML5 layout, responsive design, CSS, LESS & SASS)

Payments gateway integrations

Photovoltaic

Ezzing Solar

Photovoltaic Solar Energy Startup

Backend Developer


Experience with Laravel framework, developing new features over a CRM with a REST API

Fast paced startup environment

Meaningful mission

Bootcamp

h4ckademy

Bootcamp & Open Source project

Backend Developer


Held at Google Campus with the goal of learning by doing, while developing an open source project

It was a life changing experience, and where I met many of whom today I can call my friends

We gather together at least 1 time a year to share knowledge between us in what we call "k4mp"