- Serverless module architecture on AWS - Continuous Integration / Continuous Delivery on Gitlab - AWS Lambda development in Go and NodeJS (Typescript) - Development of internal CLI tools, in Go - Infrastructure As Code (Terraform), Docker - 6 person-team, between USA, Canada, Ireland, France and China - Agile methodology
- Development of a REST API (Django, Redis, PostgreSQL) - Development of a content distribution service in Go - Development of a Go media server (WebRTC), controlled via RPC - Kubernetes deployment, via Google Cloud Platform (GKE) - Infrastructure As Code with Terraform - Push Notifications - Sentry integration - Wireshark (network debugging) - CI/CD via Gitlab, Slack and Kubernetes integrations - Development of Web test clients (HTML/Javascript/WebRTC API) - Remote work
- NodeJS development of a serverless backend on AWS - Creation of internal tools in Python - AWS infrastructure architecture - Ansible, Jenkins, Infrastructure As Code (Terraform), Service Discovery (Consul) - DevOps - Agile development, JIRA - Team across several timezones - Fully remote job
- Development of a SOAP and RESTful web service, a multithreaded HTTP/1.1 server, in C ANSI - Development of a load balancer, in C ANSI - Optimisation of an internal database solution software, written in C ANSI - Black box analysis of a licensing server (reverse engineering) - Translation of deployment scripts from Rexx to Python3
I did 2 Teaching Assistant internships at Epitech Bordeaux. - Worked in a team of 5 Teaching Assistants - Educational support for students from first and second year - Organization of pedagogic activities - Creation of a software security class (reverse engineering, exploitation) - Technical support in C and C++