Gwenol Grandperrin
Location
Vaud
Field of Study
Applied Mathematics
Expertise
Software Engineering | OKR
About
Tech Lead | Software Engineer
During my 9-year tenure at a Fintech company that grew from 3 to 300 people, I honed my ability to build scalable applications using the latest software practices. As a software engineer with a background in mathematics, I bring a unique blend of technical expertise and analytical skills to every project. With a passion for problem-solving and a dedication to continuous learning, I am eager to bring my talents to a new team and help drive success in any organization.
Social Media:
Skills
ATDD
Agile
Agile Application Development
Behavior-Driven Development (BDD)
C++
Cassandra
Docker
Domain-Driven Design (DDD)
Golang
Jenkins
Kibana
Kotlin
Matlab
MySQL
PostgreSQL
Python
RabbitMQ
Redis
Scrum
Version Control Tools
Open for
fulltime
parttime
Work Experience
Global Financial Products AG
2014-02 - 2014-12
Software Engineer
Vaud
fulltime
- System transformation from a desktop application to a linux server. - Configuration of continuous integration and testing using Jenkins. - Development of a risk engine for financial companies in C++. - Change and request management in a high pressure environment. - C++ compilation framework creation in CMake.
Edge Laboratories AG
2014-12 - 2023-01
Software Engineer | Solution Architect | OKR Coach and trainer
Vaud
fulltime
Development of micro services to compute market risks for financial companies in C++ and Golang. - Collaboration with Product Owners - Creation of Bounded Context Map - Design and development of backend micro services for market risk computation: - Event Storming Facilitation. - Creation the application using strategical and tactical Domain Driven Design. - Creation of BDD scenarios. - Planification of the development in Jira. - Development of the application and all the supporting tests. - Managing and coaching other employees to deliver the services. - Development of an optimization library for different type of problems (linear, quadratic, differentiable, nonlinear, and mixed-integer problems) - Creation of docker containers - Monitoring and debugging remote applications - Creation and facilitation of many retrospective to solve issues and help the team grow in expertise - Creation of an internal coaching program for OKRs. - Coaching of many teams and individuals to help them create and make progress on their OKRs - Creation the Macro Architecture Chapter: an initiative to - make sure that all the solutions created at Edge Laboratories are - developed to maximize the impact they can have; - share the innovations across the company; - facilitate the collaboration across the team. - Talent recruitment to sustain the growth of the company. - Onboarding and training of newcomers.
Academic Experience
École polytechnique fédérale de Lausanne -
2004.02 - 2008.01
Bachelor of Science, BSc in Mathematics
École polytechnique fédérale de Lausanne -
2008.02 - 2010.01
Master of Science, MSc in Mathematical Sciences
École polytechnique fédérale de Lausanne -
2010.02 - 2013.08
Philosophical Doctorate, PhD in Numerical Analysis and Scientific Computing