06/23/2024 updated

**** ******** ****
100 % available

Senior software engineer

Worthing, United Kingdom
Worldwide
Masters degree in CS
Worthing, United Kingdom
Worldwide
Masters degree in CS

Profile attachments

CV - Mickael Roubaud

HTMLJava (Programming Language)JavaScriptPHPApplication Programming Interfaces (APIs)Agile MethodologyArtificial IntelligenceAmazon Web ServicesAndroid (Software)Apache HTTP ServerHTML5Unit TestingC++ (Programming Language)Cascading Style Sheets (CSS)Software as a ServiceApache LuceneCode CoverageCode ReviewContinuous IntegrationLinuxDjangoJava Platform Enterprise Edition (J2EE)Fortran (Programming Language)Glassfish Application ServersUser Interface DesignWeb PortalsJava Message Service (JMS)Apache JMeterJavaServer FacesJavaserver PagesPython (Programming Language)PostgreSQLLinux AdministrationLinux ServersMariaDBMongoDBMySQLNetwork ProtocolsNGINXNode.jsNoSQLOracle ApplicationsPair ProgrammingPerformance TuningRabbitMQAnsibleSeleniumServer AdministrationShopifySimple Object Access Protocol (SOAP)Apache SolrSQL DatabasesSymfonyTypeScriptWeb Content Accessibility GuidelinesDatadogPrimefacesFlaskAppiumApache CordovaVue.jsBackendGitPytestAngularJSKubernetesSearch EnginesGraphQLWeb TechnologiesRestful ApiTerraformCode RefactoringWebhooksDockerJenkins
Agile methodologies, AWS, Android APP, Angular, AngularJS, Ansible, Cordova, Apache, Jmeter, Lucene, SolR, Appium, Apis, AI, backend, C++, CSS3, CSS, test coverage, refactoring, Code Reviews, CI/CD, Datadog, UI/UX, Django, Docker, Flask, Fortran, Git, GlassFish, GraphQL, HTML, Html5, Java, JAVA8, JMS, JEE, Javascript, JSF, JSP, Jenkins, Kubernetes, Linux, Linux servers, Linux administration, MariaDB, MongoDB, Mysql, Network protocols, NGINX, NoSql databases, Node, Oracle, PHP, pair programming, performance tuning, PostgreSQL, pgSQL, PrimeFaces, PyTest, Python, RabbitMQ, RestFul Apis, SQL, search engine, Selenium, server monitoring, Shopify, Soap, SaaS, Symfony, Terraform, Typescript, Unit tests, VueJS, WCAG, web portals, Web technologies, Webhooks

Experience

Professional experience10+ years
Freelancer since2024

Languages

EnglishNative speakerFrenchNative speaker

Project history

Fullstack Lead dev

Pysae
[VueJS, Python, Terraform, Flask, AWS, Docker, MongoDB
Atlas, NGINX]

* Increased test coverage from 2% to 95% by putting new
methodologies in place : PyTest, Selenium
* Managed Linux servers

* Maintained performance by optimizing targeted Apis/functions while traffic was multiplied by 5
* Created Datadog and Grafana dashboards and alerts to enhance server monitoring
* Transformed the backend to an onion architecture, to make the application more maintainable
* Fully automated the deployments with zero downtimes in CICD
* Continuous optimisation of the DB, from 50GB to 500GB
* Initiated the migration to FastAPI
* Maintained the Terraform, Docker, Helm code and the ArgoCD
* Maintained the Android APP : Cordova, Java, Appium
* Designed and developed new RestFul Apis
* Code Reviews, junior mentoring
* Ran webinars, Sprint retro and technical workshops
* Closely work with the product, marketing and support teams
* Optimised the GIT workflow (Scaled Trunk-Based)

Fullstack Lead dev

Capgemini
[JAVA8, PrimeFaces, JSF, JS, CSS, Oracle]

Migration of a web management application to JAVA8 and GlassFish 5. Responsible for the performance
improvement

Fullstack Lead dev

Capgemini
[Angular/AngularJS, Typescript, Python, Django, MongoDB, RabbitMQ, SolR, Marshmallow]

* Managed to reduce the code base by refactoring
* Dev and production on Linux
* Development of Restful APIs under Django
* Maintained good communication between 20 developers by managing technical retro
* Security (JWS/cookies) and performance (DB Indexes, cache) enhancement
* Worked closely with data scientists to extract statistics
* Code Reviews pair programming and junior mentoring
* Led Sprint retro and technical workshops
* Closely work with the product and support teams
* Optimised the GIT workflow (Scaled Trunk-Based)

Java developer

Capgemini : Peugeot
* Java batch for WTLP consumption simulation
* Respected response time constraints

PHP/Symfony Lead Developer

Capgemini
* PostgreSQL performance tuning
* Optimized PL/pgSQL code
* Put Unit tests in place with CICD configuration

Java/JEE developer - JMS

Capgemini
* PostgreSQL performance tuning
* Expertise on Lucene search engine
* Performance tests with Jmeter
* Setting the CI/CD on Jenkins

Lead dev

Capgemini : Dassault Aviation
* Lead and developer on a project to replay fighter aircraft visualisations (Fortran, C++)

Java, JSP, JS/HTML developer

Capgemini
* Fullstack developer on French web portals with heavy traffic
* JSP, JS

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in