
Curious, passionate, autonomous.
I grew the most professionally at Tactill. As a CTO and lead developer, I was assigned the task to redo the product from scratch. The amount of responsibilities, between the design of the architecture, the development of 12 node.js micro-services, their deployment and maintenance and finally the management of other team members and their tasks taught me how to prioritize tasks, manage pressure and properly design a fully featured architecture.
One of my proudest contributions was the project that I was working at mims.ai. I worked on the multi agent symbolic AI system. Right from the start I could tell that the system was designed around actor oriented programming principles and I suggested that we use an existing actor programming library instead of doing it by hand with golang channels. After a month of work to integrate the library and 2 more months to redesign part of the system our code had shrunk by more than 40%, the design was easily understandable and the speed of the system increased 50x thanks to the use of the lock free queues provided by the library. I also added tools to debug and test the system that helped us to go forward without regression.
Additionally, my coworkers would say I'm knowledgeable, that I'm not afraid to get in the dirt or stir it if necessary and that I'm reliable, helping as soon as I can.
- Implementation of Devspace.sh to help all the team develop way faster inside kubernetes containers
- Maintenance of the Kubernet...
- Implementation of Devspace.sh to help all the team develop way faster inside kubernetes containers
- Maintenance of the Kubernetes clusters on GCP
- Monitoring and hardening of the system by adding Istio and Prometheus
- Development and maintenance of the CI/CD
- Analytics collector using EventstoreDB and BigQuery in Golang
- Modifications of the home made code generator to add Prometheus metrics using Golang
- Authorization Microservice redesign using C#, .NET and SQLServer
- Conversion of several Microservices from VBA to C#
- Fron...
- Authorization Microservice redesign using C#, .NET and SQLServer
- Conversion of several Microservices from VBA to C#
- Frontend feature modifications using Typescript, React.js and TailwindCSS
- Helped migrating from SQLServer to Postgresql
- Reflexion on reimplementation of the backend in a CQRS pattern
Same responsabilities as previous jobs +
- Symbolic Multi Agent Artificial Intelligence System development using Golang, acto...
Same responsabilities as previous jobs +
- Symbolic Multi Agent Artificial Intelligence System development using Golang, actor oriented programming and ArangoDB
- Pushed the use of an actor oriented framework instead of homemade implementation, resulting in 40% reduction of code and performance improvement.
- Use of Redis and Protobuf to store knowledge graphs
- Full rearchitecture of the code for clarity of a complex project and efficiency (both runtime speed and developer)