
Mathieu Prang
Software Engineer | React, Java, Rust
Salaire / Taux journalier
44600 Saint-Nazaire, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Full-stack software engineer with 3+ years building enterprise SaaS platforms and geospatial applications. Led development of government platform serving 2000+ daily users using React/TypeScript, Java Spring Boot, and Kubernetes. PhD in ML with expertise in modern web technologies, microservices, and scalable cloud architecture.
Expérience de travail
Software Engineer
Ministère de la Défense
sept. 2023 - Présent
3 ans 2 mois
- Developed and maintained enterprise-grade SaaS platform for geographic data distribution and analysis, serving 2000+ government users daily - Led full-stack development using modern technology stack including React/TypeScript frontend and Java Spring Boot microservices backend - Implemented real-time geospatial data visualization using Deck.gl and Mapbox.gl, pro- cessing terabytes of geographic data daily - Implemented comprehensive monitoring and observability using OpenTelemetry, Prometheus, Jaeger, and Grafana - Deployed containerized applications on Kubernetes clusters with automated CI/CD pipelines using GitLab - Built scalable microservice using Rust and Actix-Web - Collaborated with cross-functional teams using Agile methodologies and conducted code reviews Technologies: TypeScript, React, Redux, Java, Spring Boot, Rust, PostgreSQL, Elastic- Search, Redis, Kubernetes, Docker, GitLab CI/CD
Software Engineer
sept. 2021 - oct. 2023
2 ans 2 mois
- Architected and developed open-source video labeling application using React.js frontend and Node.js/Express.js backend with MySQL database - Containerized application using Docker and deployed with Nginx reverse proxy for high availability - Designed and trained computer vision models using PyTorch and PyTorch Lightning Technologies: TypeScript, React, Node.js, Express, MySQL, Docker, Nginx, Python, PyTorch, Computer Vision
PHD Student
IRCAM
janv. 2018 - juil. 2021
3 ans 7 mois
Paris Area, France
- Conducted cutting-edge research in deep learning and natural language processing applied to symbolic music representation - Implemented novel generative models (VAEs) and adapted transformer architectures for music generation - Published peer-reviewed research papers (DOI: 10.30746/978-91-519-5560-5) - Implemented distributed training pipelines on GPU computing clusters - Presented research findings at international conferences - Taught algorithm design, Python programming, and C programming to undergraduate and graduate students Technologies: Python, PyTorch, TensorFlow, NLP, Machine Learning, Deep Learning, Git, Jupyter, Scientific Computing
Teacher
Sorbonne University
sept. 2018 - janv. 2021
2 ans 5 mois
Paris, France
Teaching of python, basic algorithmic and C language in scientific degree. About 100 hours per year.
Research Intern
IRCAM
févr. 2017 - oct. 2017
9 mois
Paris Area, France
Learning symbolic embedding spaces for musical composition and inference
Engineer Intern
Trinnov Audio
mai 2016 - août 2016
4 mois
Paris Area, France
Formation
Sorbonne University
Doctor of Philosophy - PhD
2018 - 2021
3 ans 7 mois
Université Pierre et Marie Curie - Telecom Paristech - IRCAM
Master's degree
2016 - 2017
2 ans
Masters de sciences de l'ingénieur - Sorbonne Université
Master's degree
2015 - 2016
2 ans
Pierre and Marie Curie University
Bachelor's degree
2012 - 2015
4 ans