KevinSilva

Hey! I'm Kevin, a Front-End Developer  based in Portugal. I enjoy exploring the intersection between design and critical thinking and I am continuously committed to learning and improving.

About Me

Front-End Developer with two years of experience building production-grade applications in complex domains. Mentored for over two years by William R. J. Ribeiro, a senior front-end developer at Datadog, I developed strong foundations and best practices.

I care deeply about software design focusing on clean abstractions, scalable architecture, and writing code that is easy to understand, debug, and extend.

Projects

Skills & Tools

Experience

  1. 2025-Present

    NTT DATA - Assistant Engineer

    Portugal

    Developing front-end features for enterprise energy trading platforms used by a leading global renewable energy company, delivering user stories across varying levels of complexity, from incremental UI enhancements to core business logic features. Led codebase refactor to improve maintainability, structure, and long-term scalability, and designed and implemented the base architecture for a key application feature by defining abstractions and state management patterns. Working daily with Angular, RxJS, and Angular Material in an agile team using Jira and Git.

  2. 2024

    10xDev - Front-End Developer

    Portugal

    Collaborative project that leverages AI to transform Figma designs into code. My role involves implementing user inter faces using React and TypeScript and maintaining code quality and reliability by writing unit tests.

  3. 2021-2023

    Mentorship - Front-End Developer Mentee

    Portugal

    Collaborated with William R. J. Ribeiro, an experienced mentor in Front-End Development. Gained valuable insights into Software Engineering best practices, created of real-world applications and went through project workflows. William's guidance extended to crucial coding techniques, covering areas like testing, separation of concerns, and effective problem-solving. This journey enriched my skills, fostering a solid foundation in JavaScript and React.

Certification

Contact