Ángel Brasero Moreno

Software Engineer

About me

I'm a software engineer passionate about web technologies and creating video games, Clean Code, and Software Craftsmanship. I value principles like SOLID, TDD, and CI/CD to build reliable, maintainable systems. Outside of work, I enjoy playing musical instruments and working on personal coding projects.

Skills

  • Frontend: React, Vue, React Native, Angular, Astro, Expo, Ember, Nuxt, CSS
  • Backend: NodeJS, NestJS, Express, PHP, MongoDB, MySQL
  • Video games: Unity3D, WebGL, ThreeJS

Work Experience

  • Lead Frontend Engineer at Atani

    2024 January - Current position

    Development and improvement of the different clients (web, desktop and mobile) of the core application. Enforcing good development practices like Clean Code, SOLID and TDD.

    Core technologies: ReactJS, Electron.

  • Senior Frontend Engineer at Qonto

    2021 October - 2023 December

    Development of the frontend side of the core application of a banking business.

    Core technologies: EmberJS.

  • Senior Frontend Engineer at Solera Inc.

    2021 January - 2021 September

    Lead the development of frontend applications

    Core technologies: React.

  • Senior Software Engineer at Pod Group

    2019 September - 2020 December

    Full stack design and implementation of new features in several projects.

    Involved in the implementation of agile methodologies to improve the quality and efficiency of the development.

    Core technologies: Angular, Typescript, NodeJS, ExpressJS, Restify.

  • Frontend Lead at Easy Payment Gateway

    2018 July - 2019 July

    Lead a back office app development in an agile team.

    Core technologies: Angular, Typescript, Material Design.

  • Full Stack Developer at Realcom Code

    2015 January - 2018 July

    Development of a few frontend applications, all related to home and car insurance in Canada.

    Core technologies: Angular, Webpack, Backbone, PHP, Laravel, Coffeescript, LESS, SASS.

  • Game Designer and Developer at Corta Studios and Arcadict

    2013 August - 2015 January

    Design and development of video games with Unity3D, and soundtrack composition and arrangement.

    Core technologies: Unity3D.

  • Cofounder and Software Engineer at Kometasoft

    2012 September - 2013 August

    Software consulting, engineering and development. Mainly web sites, mobile apps and e-commerce shops.

    Core technologies: PHP, MySQL, Android SDK, Javascript, jQuery, Magento.

  • Software Engineer at Football Radar

    2010 September - 2012 September

    Full stack development in an agile, dynamic team. Web applications and services oriented to develop football statistics and models.

    Core technologies: PHP, Ruby, HTML, CSS, Javascript.

Education