Logo

About

I am a seasoned software engineer with over 10 years of experience in various aspects of software development. Holding a degree in computer science, I have professionally contributed to satellite software for space applications, generative machine learning R&D, and complex backend financial systems. Additionally, I have led numerous side projects, including founding and leading a winning NASA/CSA project, launching various apps, and publishing an open-source starter kit for Golang.

Originally from France, I immigrated to Vancouver, Canada, as a teenager. As a natural problem-solver, I thrive on building effective solutions. Fluent in multiple languages and technologies, I am always eager to learn and adopt new tools to achieve the best results.

Currently, I am preparing for the MCAT, embracing the challenge to test my capabilities and expand my horizons.

I am always open to new opportunities. Whether you have an idea you'd like a techical partner for or need freelance expertise, I'd be happy to connect and discuss how we can work together.

Freelancing

I am an experienced freelancer who loves creating elegant and performant software solutions. Below are the types of projects I have worked on and am open to freelancing on:

Services
  • Custom Web Development: For sites requiring complex logic and unique solutions that off-the-shelf platforms cannot provide.
  • Mobile App Development: Native applications for iOS and Android, or Progressive Web Apps (PWAs) for cross-platform compatibility.
  • AI Integration: Incorporating natural language processing (NLP) and image recognition capabilities into existing applications.
  • System Enhancement: Extending the functionalities of your current software systems to meet evolving business needs.
  • Software Design and Prototyping: Visualizing and planning your project before full-scale development.
  • System Updates and Maintenance: Ensuring your software remains secure, efficient, and up-to-date.
  • Custom API Development: Facilitating seamless integration and communication between different software systems.
  • Technical Training: Empowering your team with the skills and knowledge needed to leverage new technologies.
Technologies
  • Python, Go, JavaScript, Htmx
  • Django, Sveltekit, React
  • Git, Docker, Production and staging deployments
  • Machine Learning