Having mostly worked in small start-up companies, I've acquired a broad range of knowledge. Programming, database design and administration, system, networking, hosting platforms, project and team management.
I'll admit, backend development has my favours, and in the last few years I mostly dealt machine speaking to machines. Nonetheless, frontend development is still something I like doing when offered the opportunity.
As part of a team or autonomously, I'm a committed and a perseverant problem solver. No solving needed? Well, I'll probably try to find ways to optimize existing processes.
I think curiosity is a quality, and being multifaceted means I spend time learning about many things. Science, technology, engineering, biology, psychology, music, or sports are the main subjects I focus on.
Developing and managing a SaaS DMP platform (SQL Server, ReactJS, node, ASP.NET, C# console apps, WCF, Windows Services)
Developing a back-office ETL custom tool (web interface & backend daemon) used to schedule or react on file detection on the filesystem to import heterogeneous data formats (flat, json, or xml files, web services extracted data) sources in our client data marts. (ASP.NET, C# console apps, Windows Services, SQL Server, WCF)
Developing a custom tool configuring our SaaS DMP solution from a project manager Excel definition document describing an entire client environment. The process was previously made by hand and took one to three months depending on the complexity of the DMP. With this tool, the expected configuration time decreased to approximately one week to a month. 95% of the time spent being in communicating with the client.
Technical supervision, in charge of .NET/C# developments. Making sure internal methodology is followed properly.
Production platform management and optimization (SQL Server, SAN, Systems profiling and optimization)
Production hosting platform hardware renewal (migrating all apps to new hardware) and changing data centre (network configuration, VPN, DNS, etc)
Developing connectors to external service providers such as eCircle, Teradata, Actito, or Strapi (ASP.NET, C# console apps, SQL Server, WCF, REST API, SOAP API, FTP)
Design and development of service stubs mocking externals service providers to allow testing without impacting the providers environments. (C# Windows Service, REST, SOAP, FTP, file monitoring)