Work History
Showcase
Education
Work history
UpStack
Senior Back-end Engineer
2019 - Present (6 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participating in scrums consisting of cross-functional teams, both software and hardware.
Ensuring that features are being delivered efficiently and on time.
Storj
Senior Software/DevOps Engineer
2019 - Present (6 years)
Creating the infrastructure for a new in-house data warehouse based on Dagster.
Setting up and configuring different parts of the infrastructure that runs the production systems for the company services.
Designing and implementing solutions to support company operations.
Creating monitoring dashboards of system metrics and contributing to the production owner rotation.
Cycloid
Software Engineer
2017 - 2019 (2 years)
Worked on the development of the SaaS DevOps platform for the client, bootstrapping the front-end and the back-end REST API.
Applied engineering best practices in implementing the REST API of the back end with Go and Swagger to guarantee source code consistency.
Developed a multi-provider service to handle logs and implemented an AWS CloudWatch Logs provider for the client.
Xact LLC
Software Engineer
2016 - 2016
Engineered service tools for the new microservice architecture platform of Xact.
Built and deployed 7 pure microservices using Go-Kit, gRPC, and PostgreSQL.
Worked on the development of a framework with Agile methodology for the black-box testing of the microservices using Go testing/quick standard package.
Zoom
Front-end Engineer
2016 - 2016
Offered technical guidance for the development of the MVP for a mobile SPA of a website running on PHP CodeIgniter.
Optimized the dirty code of the current website and exposed the essential data though a REST API for the development of the mobile SPA.
Enhanced the tools and processes for developing the SPA solution and the existing back end on the application.
VISII
Senior Software Engineer
2013 - 2015 (2 years)
Designed and implemented visual search prototypes, MVPs, and platform for Visii.
Worked on the deployment of several components for the visual search platform in a scalable way.
Developed several parts for the scalable image ingestion system, extracting raw attributes and computing the human visual search attributes using specifications from the R&D team.
iWazat
Full-stack Developer
2012 - 2013 (1 year)
Provided technical expertise and leadership for the development of the entire MVP for the startup's business idea/model.
Designed the architecture and developed and deployed the back end and front end of the MVP for the client.
Utilized new approaches and best practices in implementing back-end and front-end solutions for the MVP.
BrainWorks Solutions
Software Engineer
2012 - 2012
Built a prototype solution in PHP to import product catalogues from different suppliers.
Provided technical insights on how to use and extend the solution.
Provided expertise for the configuration and parametrization of files for a PrestaShop eCommerce framework.
Showcase
Author/Owner - TheyWorkForYou Node.js API
TheyWorkForYou tool provides constituents with easy access to monitor activities of UK Parliament members.
The tool offers information on representatives, their voting patterns, and their contributions to debates, all in a straightforward language.
A Node.js API of the TheyWorkForYou tool was developed using LiveScript.
Author - Vuex Type Constants Generator
Developed a tool to read a Vuex state definition and output a JavaScript ES2015 file
Generated file exports the 'getters,' 'mutations,' and 'actions' object with properties having constant name convention
The Vuex types serve as the value of the properties in the generated file
Author - Import Index Generator
Designed a tool that reads content of a directory and generates a JS2015 JavaScript file
The JS file imports all files from the directory with a default export for each file's name and its exports
All files are assumed to be JavaScript module files
Contributor - Golang AWS Reader
Transformed initial POC into a professional SaaS application using Golang AWS Reader solution
Significantly contributed to the enhancement of the project solution
Worked as a contributor to the Golang AWS Reader project
Author/Owner - Node.js HMAC Validator
Developed a generic HMAC signature validator
Signature validator works on query strings and JavaScript Objects
Validator is useful for API vendors such as Shopify, Twilio, Pusher, etc.
Education
Programming Languages
Coursera
2014 - 2014
Functional Programming Principles in Scala
Coursera
2012 - 2012
BSc Computer Science
Universitat Pompeu Fabra - Spain
2001 - 2005 (4 years)