Olivier Bacs

Profile

I am a tenacious and versatile engineer with a keen interest in processes and technological performance, a love for the product making process, a methodical approach when face with the unknown. Lifelong learner ⚖️ Software with a backbone

Experience

The Economist Newspaper

Birmingham, UK

Senior Software Engineer & DevSecOps COP organiser

Aug 2019 - Present

The DevX squad is the enablement centre that develop productivity, security solutions and applications that fall outside of the standard squad model, and is born to support engineering in the midst of the Economist’s transformative journey towards technical maturity and innovation. This involves DevSecOps focused projects looking after our cloud estate and promoting engineering excellence, from log retention management, ownership of the companywide tech radar, to re-platforming risky apps and building a series of tools to automatically manage the audit of the code.

  • Helped relaunch our DevSecOps community of practice meetings
  • Worked on replatforming subscription.economist.com
  • Part of the team that built the new data platform backing the customer analytics data solution at the Economist
  • Worked on internal tools used daily by engineers
  • Development
  • Security
  • Cloud
  • Operations
  • Subscriptions

Software Engineer - Commercial Squad

Apr 2019 - Aug 2019

  • Worked on the planned relaunch of subscription.economist.com
  • Worked on marketing tools for the CASE project
  • Commercial
  • Subscriptions
  • React
  • AWS

Bluetel Ltd

Birmingham, UK

Software Engineer

Jan 2018 - Apr 2019

One of the top independent Birmingham based software engineering agencies. Supplier of the Financial Times, Ettinger, Ovo, Ecotricity, et al

  • Part of a prestigious and forward thinking environment involving a large and multi-disciplinary product team based in Birmingham (Bluetel), London (Financial Times) and Tokyo (Nikkei), as well as newsrooms in Asia and in New York.
  • Built bespoke systems and tools solving the particular problems and workflows of a distributed newsroom
  • On-call support of the the applications
  • Lead post-mortems
  • Helped built its deployment pipeline
  • Exercised an excellent team workflow, with in-depth code reviews, automated/functional testing and frequent retrospectives with our enterprise level clients.
  • Used both Scrum and Kanban working methodologies
  • Delivered new front-end and, later, CMS as part of the engineering team
  • Key player in the Paywall project
  • Lead the new, more efficient image acquisition workflow
  • Expanded tools tackling problems facing the newsroom and everyday customers
  • PHP
  • Software

Capita Education Services

Birmingham, UK

Software Engineer

Mar 2017 - Dec 2017

As part of the team, I was highly engaged in projects scoping and planning I was writing the app - built on top of a Java SOA - of the SaaS replacement of a library management desktop software used by a third of all public and academic libraries in the UK. I joined the business at a pivotal moment where the sunset date of the predecessor was announced, the replacement was unfinished and customers were struggling to understand the need for a completely rethought app.

  • Worked with a high calibre team, focused on delivering a service orientated architecture for Soprano, promoting test driven development and best practices.
  • Worked on an app framework built from the ground up to accommodate highly customised services, which incorporated Symfony components through Composer and leveraging ideas borrowed from domain driven design.
  • Capita Library’s classic Enterprise structure enabled me to work closely with the cloud infrastructure, web service, and business specialists' teams to extend features and advert crises of the offline first, mobile first application
  • Assisted the implementation of a custom RESTful API used by a variety of client applications to encapsulate the business logic of a library management system.
  • Arrived as a junior developer and gained the trust of a senior development team.
  • Survived GDPR whilst working on a very user centric tool.
  • PHP
  • Software

Technical Solution Manager at Tradedoubler

Telford, UK

Software Engineer

Aug 2015 - Apr 2017

Approached internally to join the team to develop and maintain and improve glue scripts and services written in PHP, and act as second-line support for issues the technical team couldn’t solve.

  • Turning data-entry heavy tasks into automated, trusted and efficient workloads handed by scripts.
  • Taking part in server migrations to consolidate, secure and streamline the catalogue of solutions.
  • Wrote white paper (HTML5 for ads), solution outlines and documentation for new and existing solutions
  • Set up optimisation of our tools, based on usage data and user feedback.
  • Set the bases of the error warning system.
photo of me
  • hello@olivier.fyi
  • Birmingham, UK

Skills

    • Languages
    • Typescript
    • Clojure
    • Golang
    • Python
    • PHP
    • SQL
    • Bash
      Frameworks & libraries
    • Symfony
    • Gatsby
    • React Native
    • Numpy
      DevOps
    • Git/Mercurial
    • Docker
    • EC2
    • ECS
    • Jenkins
    • CI/CD
      Providers
    • AWS
    • Cloudflare
    • Heroku
      Misc
    • Adobe Tools
    • LaTeX

Languages

  • French
    Native
  • English
    Bilingual

Interests

  • Bouldering
  • Guitar
  • Design
  • Languages