Mathieu Cartoixa Software Craftsman | Hands-on CTO Paris, FR SUMMARY As a technical leader or a hands-on CTO, I can help organize and improve all the components of product development, from individual technical skills to team culture, in order to ensure quality, speed and scalability (of the products as well as of the team). I want to grow and share my knowledge in an environment that is at the same time demanding, rational and caring. I am looking for an adventure in a startup or a well-established company that is very much aware of the values it carries, internally as well as to the world, that include respect and quality. EXPERIENCE Sr Software Engineer - Vocalcom 2026-02-16 to 2026-06-15 • I set up the basis of asynchronous communication to help smooth up communication and break down silos (Microsoft Teams, Confluence). • I created a new service to transcribe, summarize and qualify client calls using AI services. These results where then shown to the agents to help them wrap up the calls more efficiently (Visual Studio 2026, .NET 10, C#, TypeScript, React, gRPC, MSBuild, Docker, GitLab, Claude Code). Sr Software Architect, CTO - Air Indemnité 2018-02-05 to 2025-09-30 • I helped Air Indemnité transition to a remote only organization by defining a new culture based around asynchronous, continuous and written communication. I also set up the tools supporting it (Slack, Google Drive, Confluence, JIRA). I managed a small team of developers in a tailor-made brand of Agile Methodology with mob programming, unit testing and continuous integration (and continuous delivery). • I moved our web infrastructure (Debian, nginx, MariaDB, Ruby on Rails) to Microsoft Azure (Azure Container Apps, Azure Front Door, Docker, MySQL) to improve costs, reliability and ease of deployment. I also set up Continuous Integration on all our projects (Rake, Github Actions), including for our Salesforce backend (Apache Ant, Salesforce CLI). I developed a new version of our main customer form in a leaner, more efficient and better tested fashion (Vue.js, node.js). I modelled and prototyped a new version of our information system (.NET Core, node.js, event sourcing, CQRS) and of our web infrastructure (Astro, node.js, Vue.js). • I also handled the IT infrastructure for the company, in a hybrid fashion at first (DHCP, DNS, Synology, Windows Server 2012, Windows 10) and then in the cloud (Google Workspace, Microsoft Entra). Sr Software Architect, CTO - Isogeo 2011-09-05 to 2018-01-31 • I managed a small team of developers (SCRUM, Kanban). • I lead the design and development of Isogeo, a cataloguing platform for geospatial data centred on a RESTful API in JSON and comprised of various, mainly web, applications (Visual Studio 2015, C#, .NET 4.5, ASP.NET WebApi 2, ASP.NET MVC 5, OWIN, Entity Framework 6, SQL Server 2016, Javascript, node.js, backbone.js, OAuth 2). The platform was hosted on Windows Azure. I set up the continuous integration and delivery process for the project (CruiseControl.NET, MSBuild, grunt.js, Git, Web Deploy). • I designed and developed GeoSIK [https://github.com/mcartoixa/GeoSIK], an open source library to develop and use OGC web services in .NET applications (Visual Studio 2015, C#, .NET 4.0, LINQ, SQL Server 2014). I integrated GeoSIK into Isogeo to make it provide and consume standard CSW services (Catalog Services for the Web [https://www.ogc.org/standards/cat/]). • I was in charge of the IT for the whole organization: I bought, set up and maintained servers (DNS, DHCP, Active Directory), workstations and laptops (Windows Server 2012, Windows 10). Sr Software Architect - KDS 2009-12-01 to 2011-08-31 • I advocated for the development of unit tests, and helped define and enforce custom unit tests development rules (xUnit). • I migrated the build of the main KDS application to MSBuild (from a mix of NAnt, Powershell, makefiles and batch scripts). • I rationalized and automated the build of the middleware (around 60 projects amounting to about 1 million LOC of C++, Delphi and C#) (MSBuild 3.5, C#). Rethought its release process and set up a continuous integration server (CruiseControl.NET, Subversion, MSBuild). Added various code quality checks and metrics (FxCop, Cppcheck). Developed new core libraries to base the development of new middleware components on (and possibly migrate old components over time) (C# 4.0, Task Parallel Library, sockets). • I set up a continuous integration process for the development of mobile applications (CruiseControl.NET, MSBuild, Ant). Technical Leader - NourY Solutions 2006-07-10 to 2009-11-27 • I designed and developed Salamanca [https://web.archive.org/web/20210630214922/https://archive.codeplex.com/?p=salamanca], an open source software factory targeting business applications on the .NET platform (Visual Studio 2008). This included the design and development of specific libraries, modelers and code generation templates (SQL, C#). I also advocated and set up corporate blogs to help communicate about Salamanca. • I designed and developed information systems based on Salamanca (Sql Server, Oracle, C#, Windows Forms, ASP.NET, WPF). I set up various development tools and processes (FxCop, Subversion, Trac, unit testing, automated builds) to improve software quality (and pave the way to complete continuous integration). I also set up and managed a virtualization server (Hyper-V) to help us test software and installation packages. Software Engineer - Quaternove 2001-10-01 to 2006-07-07 • As a contractor, I maintained and developed software in various companies, in as many different technical environments. • At the Institut de Recherches Servier [https://web.archive.org/web/20060716071830/http://www.servier.fr/] (pharmaceutical laboratory), I maintained the internal Laboratory Information Management System (LIMS) (C#, .NET 1.1, XML 1.0, Oracle 9i), which was also the opportunity to discover the .NET world. After a few month I have been officially designed as a ".NET Expert" to serve as a reference to other developers. I took the initiative to develop a reusable framework destined to help the creation of Data Access Layers (DAL) in the environment of the IdRS (10+ projects each had their own specific DAL, and existing commercial or free solutions where out the question for political reasons). It was successfully used in 2 projects (C#, .NET 1.1, CodeSmith 2.6, PL/SQL, Oracle 9i). • At the Commissariat à l'Energie Atomique [https://web.archive.org/web/20041031074356/https://www.cea.fr/] (public research organization) I helped develop a system destined to transfer seismologic data in a worldwide database network (C++, wxWidgets 2.4.2, XML 1.0, Oracle 8i). • At Wincor-Nixdorf [https://web.archive.org/web/20040204155357/http://www.wincor-nixdorf.com/internet/index.html] (ATM manufacturer), I designed, implemented and integrated a new customization system for the HMI of ATMs: a web browser (Mozilla 1.4) was to be embedded in the existing software to parse XML, create and display HTML files to the user (C++, HTML 4.02, CSS 2.0, XML 1.0, Mozilla 1.4, RPC). I also implemented a secure key exchange protocol (RSA) between ATMs and bank servers in the software embedded in ATMs and I upgraded the bank server part in our bank server simulator to support the new protocol (C, C++, Java 1.4, RSA cryptography). EDUCATION Masters in Software engineering ENSEEIHT, 2000-09-03 - 2001-06-29 Masters in Engineering École Polytechnique, 1995-09-04 - 2001-06-29 Classe Préparatoires aux Grandes Ecoles d’ingénieurs in Physics and Mathematics Lycée Saliège, 1992-09-06 - 1995-06-30 Highschool Lycée Cendrillon, 1989-09-03 - 1992-06-25 SKILLS .NET, Javascript, SQL, AI, Version Control, Continuous Integration, Cloud, Infrastructure, Shell