[EXAMPLE MAC] Full-stack developer, specially interested in back-end development. Lover of low-level development, libraries, and tech/developers-oriented applications and utils
[EXAMPLE MAC] Full-stack developer, specially interested in back-end development. Lover of low-level development, libraries, and tech/developers-oriented applications and utils
Helping with a service integration with GitHub using a GitHub App.
Wrote a query optimizer to speed up and increase the performance of a custom query language executor. To get this objective, instead of a direct execution of the query, an intermediate execution plan was generated, using the nodes and edges volumetrics to find the statistically best execution order.
Lead a JavaScript to TypeScript incremental migration of a React project.
Started a rearchitecture of a complex distributed graph database with a custom protocol to Neo4J.
Introducing team members to TDD, and empowering the next leaders of the project to be able to carry on the project.
Helping with recruitment processes, evaluating CVs and projects and interviewing candidates.
Designed an application communication protocol based on graphs, to help filtering, joining and gathering data from multiple third-party services. A query language and its executor were created as a part of that protocol, to allow filtering joined data from different services with high volumetrics (+10.000.000 nodes and edges).
Designed a UML-like management system (server + frontend) to allow the client to define their business domain.
Creating a backend to parse, keep updated and serve XML database models from a GIT repository; and making a frontend in React to filter and visualize those models as a graph.
Helping in the architecture of a predictive model generator pipeline using Clickhouse and Weka dense instances for anomaly detection. Also, making an API around it and an alerting service.
Helping with a SVN to GIT migration of a project containing +1GB of XML database models. Developing IBM Infosphere Data Architect plugins (Data modeling software working over Eclipse) to improve productivity of database teams.
3 months internship working in an internal framework made with C#, .NET Framework and Entity Framework.
Making webs with a friend. The most relevant works include:
Computer Engineering Degree
Android app to list and search over Magic: The Gathering rules. Published in Google Play. This was made from scratch from the UWP-only app, trying to improve the Xamarin performance and bundle size.
Small scrapper library and service to load the Spanish BOE auctions into a database, as well as send notifications about new auctions.
Stocks listing app to keep track of the stock of items, and predict when the items should be re-stocked.
Universal Windows Platform (Windows and Windows Phone) app to list and search over Magic: The Gathering rules. Published in the Windows store.
Discontinued after the end of life of Windows Phone.
Xamarin app (UWP and Android) to list and search over Magic: The Gathering rules. Published in the Windows store and in Google Play. This was made from scratch from the UWP-only app, after the Windows Phone end of life announcment.
Discontinued with the creation of a pure Android solution.
3D C++ Engine/OpenGL wrapper, made with a friend.
Programming and networking anual contest hosted by Tuenti.
Programming and networking anual contest hosted by Tuenti.