CognizoneSolution Architect | Semantic Architect | Technical Lead | Independent contractor
Sep. 2019 - Apr. 2023Brussels, Brussels Region, BelgiumCognizone is a leading software development company specializing in Semantic Technologies and Linked Open Data. Maintainer of ESCO multilingual classification and data provider for Europass tools. - Senior technical decision-maker, making significant design and technical decisions for software projects handling large amounts of data.
- Tackled design problems, tore down products, oversaw and executed their rebuilding to simplify architecture and improve maintenance. - Reduced technical debts, maximized performance and efficiency, optimized quality, and pioneered scaling solutions.
- Founded CI/CD processes, centralized logging with the open-source ELK stack, and distributed tracing for multiple interdependent products/applications/services.
- Formulated technical specifications.
- Developed and performance-optimized graphs and other algorithms to handle big datasets.
- Helped the organization to win the Trends Gazelles 2021 award for the fastest-growing company in the Flemish Brabant province.
- Orchestrated and designed for a diverse portfolio of products: - 27 languages - 35 repositories - 15 applications with user interfaces - 14 supporting services and APIs - 4 AI services based on python - 3 PHP-based applications - 22 Java applications and services, using Spring Boot microservices and Angular SPAs - several helper scripts, own libraries, delivery plugins - relational databases, graph databases, and triplestores - Solr and clustered Elasticsearch nodes - several batch processing