In Scival I’m implementing a large analytics platform for research data insights:
Tech. Stack: Scala, Spark, Neo4J, AWS EMR
In Mendeley Data I’m implementing a business-specific use-case using micro-services, server-less architectures, and “Saga/Orchestrator” design patterns. Furthermore:
Tech. Stack: Java, Spring Boot (+ Cloud Functions), MariaDB, PostgreSQL, AWS, AWS SQS, AWS ActiveMQ, Jenkins, Kubernetes, Docker
In Datasearch, Elsevier’s research data search engine was, I was closely involved with the development of several ETL pipelines for metadata extraction, data classification, data enrichment, visualization generation, indexing, etc.
Tech. Stack: Java, Spring Boot (+ Cloud Functions), Solr, Spark, Apache NiFi, AWS, AWS EMR, Gitlab, Kubernetes, Docker
PublicSonar is a real-time platform for early warning and incident management for clients in the public sector. To achieve this, it analyses streams of social media and tracks emerging events, all in real-time.
My initial responsibilities included the improvement of project scalability, availability, and development process. Some examples included migration from stateful to stateless architectures, micro-services benchmarking and tune, implementation of coding standards and best-practices, integration testing, and CI/CD pipelines.
Tech. Stack: Golang, Kafka, RabbitMq, Mongo, Gitlab, Docker
I was brought into iFlavours to help in the implementation of a “Greenfield” e-commerce web-shop and price comparator.
Having joined the team in a very early stage I’ve contributed to all project phases from the architectural definition to the tooling selection, taking into account scalability, availability, and performance. More specifically I’ve been focusing on the development of several micro-services for an ETL responsible for orchestrating data aggregation and enrichment.
I was tasked with performance analysis, application profiling, and DevOps duties such as the provision of the systems in the cloud, CI/CD setup, and containerisation.
Tech. Stack: Java, Scala, Spark, Spring Boot, Play Framework, Spark, Mongo, MariaDB, AWS, Gitlab, Terraform, Docker
At the European Space Agency, I developed and maintained several of their tools for the support of ESA operations related to human resources, workload management, and time tracking systems. I’ve been furthermore actively engaged in several project requirement analysis, impact analysis and software design phases.
Tech. Stack: Java, Hibernate, Oracle, Apex
In Globalia I participated as an analyst/full stack developer in the technical redesign of three of their major tourism products-related brands: halconviajes.com, viajesecuador.com, and pepetravel.com. This included improving the scalability and performance of the backend systems, refactoring the existing solution in terms of code quality and maintainability, and implement SEO campaign strategies.
My role at Globalia was twofold: analysis/development and coaching of junior developers.
Tech. Stack: Java, Spring, Hibernate, Oracle
Project Thrive - Mentorship programme by the OfferZen Foundation helping Junior Developers levelling up in their tech careers.
https://anunciosemprego.com - A Portuguese job market place. Tech. Stack: Hugo, Go, Python, Server-less functions.
https://webinars.dev - A directory of tech. related webinars. Tech. Stack: Hugo, Go, Python, Server-less functions.
https://vicats.com - A cat-related tube site. Tech. Stack: Angular Universal with SSR
https://storebot.me/bot/nl_ns_bot - a telegram chatbot for the NS train schedule. Among other things, this bot makes use of fuzzy logic for correct station prediction. Tech. Stack: Golang
https://telegram.me/Unofficial_TheGuardian_Bot - a TheGuardian news telegram chatbot done as a note of appreciation for their fantastic Journalism.