Scroll To View More
Olivier Hoareau, Software Developer in Paris, France
Olivier Hoareau

Software Developer in Paris, France

Member since September 18, 2018
Olivier has been working on web applications and platforms for more than 15 years. As a full-stack developer (React/Node.js), tech leader (software craftsmanship), trainer (TDD, best practices), coach (Agile methodologies), or a hands-on CTO, he is skilled in building scalable platforms/architectures, especially using cloud and serverless, as well as helping entrepreneurs going from their raw idea to a full-featured market-deployed product.
Olivier is now available for hire

Portfolio

Experience

  • MongoDB, 7 years
  • Node.js, 4 years
  • Terraform, 4 years
  • React, 3 years
  • AWS DynamoDB, 3 years
  • AWS Lambda, 3 years
  • GraphQL, 2 years
  • Amazon Cognito, 1 year
Paris, France

Availability

Part-time

Preferred Environment

MacOS, Git, GitHub, CircleCI, WebStorm, Node.js

The most amazing...

...thing I've co-founded was itiQiti in 2014, as CTO. We were the first digital raffle company in France. I designed the tech platform (40 PHP Symfony projects)

Employment

  • Freelance

    2009 - PRESENT
    PHPPRO
    • Founded the company (freelance).
    • Presented at French conferences on PHP Best Practices and Industrialization.
    • Completed ~100 missions from SMB to international, mostly PHP and web technologies.
    • Served in a variety of roles including tech lead, lead developer, CTO, coach, architect, scrum master, and more.
    • Worked as a sub-contractor for well-known IT architect consulting companies.
    Technologies: Node.js, React, PHP, AWS, Serverless, Go, Symfony, Docker
  • CTO/Co-founder

    2014 - 2018
    itiQiti
    • Co-founded the company from the idea to the production platform.
    • Designed and built the various versions of the platform architecture (3).
    • Managed the tech team (1 to 17 techs), mostly remote freelancers.
    • Co-designed the products (5) based on the same technical platform.
    Technologies: PHP, Symfony, MongoDB, Debian, Varnish, NGinx, Go, jQuery, ReactJS, ionic, React Native
  • Technical Expert/Architect

    2007 - 2008
    OCTO Technology (acquired by Accenture)
    • Designed and built application prototypes (Java, PHP).
    • Leader of the PHP offer (pre-sales, prototypes, consultancy, and build).
    • Spoke at conferences.
    Technologies: PHP, Java
  • Projects Manager (via Alten)

    2006 - 2007
    SFR
    • Managed the web portal of the main web platform.
    • Designed and reviewed the front partner integration kit (JS SDK).
    • Evolved in an ecosystem/portfolio of 100 platforms linked to the portal.
    • Managed providers, costs, delay, and planning.
    • Wrote and reviewed specifications (functional and technical).
    Technologies: Java, JSP, Servlet, JavaScript, HTML, CSS
  • Telecom Software Developer

    2004 - 2006
    Alcatel
    • Trained in the intelligent network field (1 month).
    • Contributed as one of 100 worldwide engineers of the intelligent networks division.
    • Designed and built services on top of the Alcatel OSP platform (logic).
    • Managed accounts for various Alcatel's customers in Europe.
    • Installed newly created services on-site for customers in Europe.
    Technologies: C++, Perl

Experience

  • Je Donne - APP (Development)

    Fundraising app for non-profit organizations. Payments can be made using credit/debit card, and it also supports recurring payments.

Skills

  • Languages

    PHP, JavaScript, PHP 5, PHP 7, GraphQL, ECMAScript (ES6), XML, YAML, HTML5, Go, Python 2, Python 3, Sass, HTML, CSS3, TypeScript, Python, TypeScript 3, ConTeXt
  • Frameworks

    Symfony, Express.js, Redux, Symfony 3, Symfony 4, PHP MVC, PHPUnit, Jest, YARN, React Native, Cypress.io, Swagger, Angular, Next.js
  • Libraries/APIs

    Node.js, React, REST APIs, React Redux, Jenkins Pipeline, GatsbyJS, Redux Form, Stripe API, Stripe Connect API, ZeroMQ, TensorFlow, Redux-saga, PayPal API, Context API, AWS Amplify, SendGrid API
  • Tools

    Terraform, Docker Hub, Docker Compose, AWS Push Notification Service (AWS SNS), Amazon SQS, Make, Makefile, CircleCI, Jenkins, AWS AppSync, AWS IAM, NPM, Yarn Workspaces, Lerna, AWS Fargate, Amazon CloudFront CDN, php-fpm, Varnish, Nginx, WebStorm, Behat, Puppet, Jira, Slack, GitHub, Travis CI, Redux Thunk, Amazon Cognito, Cucumber, Ansible, Webpack, Expo, Gulp.js, Sketch, AWS ECR, React Apollo, MQTT, GitLab
  • Paradigms

    Test-driven Development (TDD), Web Architecture, API Architecture, REST API Architecture, Continuous Integration (CI), Continuous Delivery (CD), Lambda Architecture, Scrum, Extreme Programming, Kanban, Behavior-driven Development (BDD), DevOps, Microservices Architecture
  • Platforms

    Docker, AWS Lambda, Debian Linux, Contentful, Firebase, Kubernetes, AWS EC2, Zendesk, AWS Kinesis
  • Other

    APIs, SaaS, Code Architecture, Technical Leadership, Lambda Functions, Bash Scripting, Widgets, Private NPM Modules, Stripe Marketplace, Stripe Payments, Payment APIs, CTO, Serverless, SMS, Keen.io, Storybooks
  • Storage

    MongoDB, AWS DynamoDB, NoSQL, AWS S3, JSON, Redis, Google Cloud, OVH, Memcached

Education

  • Master's degree in Computer Engineering
    1999 - 2004
    U.T.C. - University of Technology of Compi├Ęgne (FR) - Compi├Ęgne, Oise, France
Certifications
  • Structuring Machine Learning Projects
    JUNE 2019 - PRESENT
    Coursera
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
    JUNE 2019 - PRESENT
    Coursera
  • Neural Networks and Deep Learning
    MAY 2019 - PRESENT
    Coursera
I really like this profile
Share it with others