About me

Software Engineer

Portrait of Rafael Alves

Rafael Alves

Location
Lisbon, Portugal

Hi! I'm Rafael, a Software Developer with a strong interest in building technological solutions that simplify processes, solve real problems, and create more efficient experiences for people and businesses.

I hold a degree in Computer Engineering and have a solid foundation in C#, .NET, and TypeScript. Along the way, I've also gained experience developing mobile applications, as well as designing, managing, and optimising databases. I aim for constant growth, deepening my knowledge and keeping up with evolving technologies and best practices in the field.

In software development, I particularly value quality, efficiency, scalability, and maintainability. I strive to write structured, clear, and sustainable code, following principles and best practices that make it possible to build robust applications built to evolve over time.

I believe that building excellent products comes not only from strong technical skills but also from a strong capacity for collaboration. I value teamwork, sharing knowledge, and discussing ideas, treating every challenge as an opportunity to learn, improve, and find more effective solutions.

Above all, I aim to build technology with purpose: well-thought-out, technically solid solutions capable of generating real value.

Experience

  1. September 2025 — December 2025

    Full Stack Developer — Erasmus+ Internship

    VIKO Faculty of Electronics and Informatics — Lithuania

    Developed a web application for an institutional educational system using C# .NET, Azure Functions, Angular and TypeScript, with JWT authentication, a SQL database with CRUD operations, and Docker for the database.

  2. March 2025 — June 2025

    Software Developer — Internship

    Invisible Meaning (IM)

    Developed a web application integrating Artificial Intelligence (OpenAI) using C# .NET, Azure Functions, Angular and TypeScript, with a SQL database integrated into Docker.

  3. March 2022 — July 2022

    Web Developer — Internship

    Yepkit

    Built website components and services integrating a RESTful API using Node.js, JavaScript and Express.js, with a MongoDB database run through Podman and Docker on Linux.

  4. October 2019 — July 2020

    Electronics and Software Technician

    Yepkit

    Produced and programmed microcontrollers, and debugged, soldered and analysed electronic circuits.

Skills

Programming Languages

  • C# .NET
  • TypeScript
  • JavaScript
  • AngularJS
  • React
  • Python
  • TailwindCSS
  • SQL

Technical Skills

  • Docker
  • Linux
  • GitHub
  • Amazon

Let's work together

Get in touch