Senior Software Engineer

    Benjamim Alves

    Crafting exceptional
    digital experiences

    I'm a senior software engineer specialized in frontend development, with a passion for creating performant, accessible, and beautiful web applications.
    With years of experience working with modern frameworks and technologies, I help businesses transform their ideas into intuitive and engaging user interfaces.
    Benjamim Alves - Senior Frontend Engineer

    Frontend Development

    Building responsive, accessible, and performant web applications

    UI/UX Design

    Creating intuitive and engaging user experiences

    Mentoring

    Helping developers grow and reach their full potential

    AI Integration

    Leveraging AI technologies to enhance web applications

    My Work Experience
    A timeline of my professional journey and key projects
    Career Timeline

    Senior Software Engineer

    Apr 2023 - Present

    PagerDuty

    Working on software solutions with modern technologies.

    ReactJavaScriptTypeScript

    Senior Software Engineer

    Oct 2021 - Mar 2023

    Cazoo

    Focused on the Search page, working with TypeScript, JavaScript, Node.js, StyledComponents, React with Next.js, GraphQL, AWS services, and observability tools like DataDog, Kibana, and HoneyComb.

    React.jsJavaScriptGitTypeScriptGraphQLNode.js

    Senior Frontend Engineer

    Feb 2020 - Oct 2021

    tb.lx by Daimler Trucks & Buses

    Built large-scale enterprise solutions for transportation using TypeScript, React.js, Redux, GraphQL, StyledComponents, Node.js, and WebPack.

    React.jsReduxGraphQLNode.jsStyledComponents

    Frontend Developer

    Feb 2018 - Jan 2020

    Bright Pixel SA

    Developed the frontend for a large statistical portal for the Bank of Portugal using JavaScript, React.js, Redux, Sagas, Jest, and StyledComponents.

    React.jsReduxSagasJestStyledComponents

    Formador

    Apr 2016 - Dec 2018

    FLAG | Centro de Formação

    Provided training on HTML5, CSS3, SASS, JavaScript, jQuery, PHP, and MySQL.

    HTML5CSS3SASSJavaScriptjQueryPHPMySQL

    Senior Web Developer

    Apr 2017 - Jan 2018

    Uzina

    Worked as a Full Stack Developer using PHP (Laravel, WordPress), MySQL, HTML5, SASS, JavaScript, etc.

    PHPLaravelWordPressMySQLSASSJavaScript

    Senior Web Developer

    Jan 2011 - Mar 2017

    Active Media

    Developed web projects using PHP (Laravel, WordPress), MySQL, HTML5, JavaScript, Angular.js, Node.js, and more. Led a team of 5 developers and designers.

    PHPLaravelWordPressJavaScriptNode.jsAngular.js

    Web Developer

    Jan 2010 - Jan 2011

    CODEX - Design e Relações Públicas

    Worked with Python (Django CMS), PHP, ActionScript 2.0/3.0, HTML, CSS, and JavaScript.

    PythonDjangoPHPActionScriptJavaScript

    Web Developer

    Jan 2008 - Jan 2010

    YOMOC - Digital Agency

    Developed projects using jQuery (first version), Python (Django), PHP, ActionScript, HTML, CSS, and JavaScript.

    jQueryPythonDjangoPHPActionScript
    AI & Machine Learning
    Applying artificial intelligence to create smarter user experiences

    My AI Approach

    I believe in using AI as a tool to enhance human capabilities, not replace them. My approach focuses on creating thoughtful integrations that solve real problems while maintaining privacy, accessibility, and user control. By combining frontend expertise with AI capabilities, I create interfaces that are not just smart, but also intuitive, transparent, and respectful of user agency.

    Ethical Implementation

    Prioritizing fairness, transparency, and user privacy in all AI integrations

    Performance Optimization

    Balancing AI capabilities with frontend performance for smooth experiences

    Human-Centered Design

    Ensuring AI features enhance rather than complicate the user experience

    Articles
    Sharing insights and knowledge about frontend development and AI
    JavaScript
    April 16, 2021

    How to build large-scale Frontend SPAs in an Enterprise world

    Learn how to build scalable enterprise SPAs with modern tools like bundlers, linters, testing frameworks, and efficient development workflows.

    Read article
    Interview
    October 21, 2016

    FLAG Trainers, what they say

    FLAG's training provides essential skills for the job market.

    Read article
    Get In Touch
    Feel free to reach out for collaborations or just a friendly hello

    Let's Connect

    Whether you have a project in mind or just want to chat, I'm always open to new connections and opportunities. Feel free to reach out through any of these channels!