profile photo

Amaury BES

UI Team Leader

Geneva

Connect on Linkedin

About

I am a seasoned project and team leader with 14 years of experience in a financial solutions company. I began my journey as a full-stack developer but, fueled by my passion for user interfaces and user experience, I transitioned to front-end development. I currently hold the position of UI team leader, which entails overseeing all UI-related projects and team members within my department.
My main attributes are communication, adaptation, analysis capabilities and my deductive skills.

Experience

Bottomline Technologies logo

UI Team Leader

Bottomline Technologies

Since 2020

  • Lead UI projects from planning to production
  • Manage an international team for a SAAS platform
  • Design and implement highly technical solutions
  • Write agile epics and user stories
  • Estimate load and plan resources
  • Technology Watch
  • Collaborate with product manager and UX designer for timely delivery
  • Design a micro front-end ecosystem using single-spa
  • Align strategies with other UI team leaders
  • Implement and maintain CI/CD processes
Bottomline Technologies logo

Front-End Developer

Bottomline Technologies

2016 - 2020

  • Develop screens on different projects using internal and third-party framework
  • Take charge in the full development process, from UX design to delivery
  • Self-train on new framework and constantly push toward innovation
Bottomline Technologies logo

Full-Stack Developer

Bottomline Technologies

2010 - 2016

  • Took an active role in the full development life cycle
  • Help Product Owner to design new features and to make design-to-cost
  • Develop all parts of the software (Java EE UI, Database, C server...)
  • Propose proactively new UX interactions or enhancing existing ones
  • Involve in code reliability and maintainability
  • Understand user needs and how to solve effectively problems
  • Search and push forward new technologies and expose their benefits
  • Train many new joiners to the team
  • Learn and use agile scrum methodology mainly as developer and as backup for Scrum Master, Product Owner and QA roles

Intern Developer

Logica

2010

  • Develop application in .NET
  • Generate screens UI according to the specification

Education

Polytech' Grenoble

Polytech' Grenoble

Engineer diploma in Computer Networks and Multimedia Communication.

2007 - 2010

  • Java EE, UX/UI, Database, computer science basics…

DUT in Networks and Telecommunications.

2005 - 2007

  • Java EE, UX/UI, Database, computer science basics…

Skills

Languages

Frontend

Backend

DevOps

Project Management