Senior Software Engineer specialized in analysis and development of high performance web applications, and improving development through the use of agile methodologies and best practices.
Experience designing and building distributed e-commerce and payment processing systems.
Interested in designing, building and leading technologically attractive projects.
Open University of Catalonia
Introduction to RethinkDB.
Introduction to CoreOS and Kubernetes to develop, deploy, scale and upgrade a simple Python/RethinkDB application.
Introduction to the Lean principles.
A look at how to scale an existing monolythic system, and how companies such as Disqus and Eventbrite have done it.
What Agile has to say about how to decide when design is needed, and how much
Introduction to Continuous Deployment.
The non-secret details on how we built Paylogic's virtual queue system.
Short introduction to User Stories in Agile.
How to set up and use Celery with RabbitMQ.
How to approach estimation in Agile projects.
A dive into how Tornado is designed and implemented.
How Scrum works. Kickstarted the introduction of Scrum in Paylogic.
How ZeroMQ works.