About Me
Cloud Architect with an ability to provide a real impact on your business Can help you to understand and define your cloud journey, while improving the availability and reducing the cost of your Business Services.
Main Expertise: DevOps, AWS (Professional certification), Cloud Migration, Kubernetes, Docker and BigData
Experiences
Cloudreach: Cloud Architect
Cloudreach provides the cloud platforms, tools and people to allow our customers to compete, innovate and triumph in an ever-evolving digital age. As a global cloud enabler, Cloudreach works in close collaboration with Amazon Web Services, Microsoft Azure and Google Cloud Platform, truly unleashing the immense power provided by these global technology companies for our enterprise customers.
Architecting:
- Focusing on strategic customers to ensure successful delivery of value
- Driving solution architecture and best practices
- High and low level Landing Zone, network, data designs
- Design Serverless/Containerized first architectures
- Teach and explain clients the different AWS/GCP services and best practices associated
Implementation:
- Create reusable templates with Cloudformation and terraform
- Provision the infrastructure with Ansible/Shell
- Create a CI/CD pipelines
- Build docker pipelines (from creating images to the run)
BigData:
- Architecture and build a Data Analytics platform on top of AWS using Docker
- Architecture and build a Data Lake foundation on AWS
- Create stream workflow with Kinesis
- Review and advice on the architecture
Containers:
- Lead Workshops presenting the best container solution according to the customer needs
- Present the best practices in terms of network performances, CICD with containers
- Involve in the designs of a container migration process
Ippon/Datamc: Cloud Data Architect
Just focus on your business model and don’t worry about managing/setting up you data platform, we will make it work for you ;) It’s available on public clouds (Amazon AWS, OVH Public cloud, Google Cloud Platform, Azure), on privates clouds (OpenStack) and on bare metal.
Leading the development of the console management of DataMc
- Organize daily meetings, sprint reviews
- Add ans refine user stories in the scrum backlog
- Participate at the development in spring/angular JS
Pre sales
- Explain to prospects the features of our solution and how it will help them
- Help customers to design and execute their big data use cases
- Data engineering ( spark, Kafka, Cassandra) on client uses cases, cut process time from 30 hours to 27 minutes using spark.
Devops
- Define the prod architecture for the management console product and the datamc website
- Established an continuous integration pipeline using Jenkins, docker, and docker swarm (via blackfish)
- Define the architecture of the test solution try.datamc.io (mutiple services accessed by an ELB through an HAProxy based on docker with blackfish)
Giving training
- General principles of big data (2 days training) on: spark, HDFS, HBase, Kafka, Cassandra, hive, impala, presto, Knox.
- docker into and in production: principles of docker, docker swarm, Kubernetes, rancher, how to monitor with Prometheus and grafana, alerting with kapacitor (4 days training with exercises)
Presentations
- Giving a presentation of dataMC during the Paris bigdata congress (50 to 100 listeners) Organizing meetups for presenting DataMC
- Organize meetups to present the datamc solution
Tech Essence: Software Developper and Architect
Nature of Role: Design & Development for J2EE products Environment: Java, Rest, Google App Engine, Compute Engine, NoSQL/SQL, Agile, TDD, GIT
Relational
- Particiape at Sales meetings and presenting the techichal capacities of the products
- Management of a small developpers team, task schedulling, bug reporting, client facing
- Work closely with customers to detect the requirements and provide technical solutions
- Involved in the recruitment process for technical aspects
- Support function on the differents product, troubleshouting
Technical
- Develop a solution based on NoSQL database witch reduces costs by 70% and improves performances
- Refractor design for better system scalability and avoid concurrency problems
- Design & develop a reusable and generic JavaLibrary to interact with Databases
- Start to implement a modular architecture with Docker/ManageVM with Google cloud platform
- Understand marketing to create a recommendation system to find the most accurate suppliers
- Mentor Java developers in project design and development best practices
Thales Avionics: Software Engineer
- Design and prototype a part of an critical aircraft equipment (Flight Warning System)
- Data Flow and data designing for an embedded application, with time and performance constraints
- Develop a real-time logics machine calculator, reused by the team of the Autopilot
- Create a software based on eclipse to produce the configuration of the Flight Warning System
- Performances analysis and looking for faster solutions on new aircrafts design
- Assisting presentation with important clients such as Airbus, ATR, Sokoï
Links
- Presentation BigData Congress 2017 in Paris: Youtube video
- BigData meetup with Uber: Slideshare link
Gallery