Raffael de Castro Rodrigues

> Hello, world.

Raffael de Castro Rodrigues

Lead Software Engineer

I build applications across their whole life-cycle — from architecture to delivery —, design and optimize workflows, and create, manage and mentor software development teams.

Available for short-term projects
[ 01 ]

About Me

Lead software engineer across the whole software life-cycle — idealization, architecture, development, debugging and optimization.

I'm Raffael, a Brazilian software engineer based in Portugal. I enjoy turning ideas into products and acting as the bridge between technical and business teams. I currently lead the software development team at Kito Health.

I graduated in IT from Unit (Universidade Tiradentes) in 2019. A lifelong gamer at heart, I bring that same curiosity and playfulness into crafting great software.

8+Years in tech
10+Projects shipped
3Languages spoken

Education

  • B.Sc. in Internet Systems
    Unit — Universidade Tiradentes · 2017 — 2019

Languages

  • PortugueseNative
  • EnglishC1
  • SpanishA2
[ 02 ]

Skills

The stack I use to design, build and ship.

Frontend

JavaScriptReactHTML5CSS

Backend

Node.jsExpressREST APIs

Tools & Data

GitAWSMongoDBScrum / Kanban

AI & LLMs *

ChatGPTClaudeGitHub Copilot

*Used as an assistant tool in recent projects only

[ 03 ]

Projects

Personal projects I've designed, built and shipped.

7 Seconds

2020

Responsive multimedia website I built individually within a group project for the Multimedia Lab at the University of Porto.

ReactJavaScriptHTML5Material-UI

Through My Eyes

2020

Another responsive multimedia site crafted solo within a group project for the Master in Multimedia at the University of Porto.

ReactJavaScriptHTML5Material-UI

Evasion Predict

2019

Machine-learning application that predicts student dropout before it happens, targeting 80%+ accuracy. My final undergraduate thesis project.

PythonPandasScikit-learnFlaskREST

Web Chat Bot

2019

Chatbot integration built on IBM Watson, connecting multiple student project groups through a shared conversational API.

IBM WatsonASP.NET CoreMVC
[ 04 ]

Experience

Where I've worked and what I built there.

Software Team Lead

@ Kito Health
2021 — Present · Portugal

Own the full software life-cycle as both a manager and a developer: depending on the phase, I code alongside the team or run management and pull request reviews — architecture, the technical definition of the products and every release are always mine. Joined as a Software Engineer in 2021, took over the team in 2022 with 5 people, and since 2025 I lead a team of 8. (JavaScript, Node.js, React, Express, MongoDB, AWS)

IT Manager & Programmer

@ Humanize IT
2020 — 2021 · Porto, Portugal

Set the engineering standards for the startup (Git, AWS, Trello, Slack) and built its first responsive product in React. Later delivered a custom e-commerce platform, migrating from WooCommerce/PrestaShop to an in-house build with PHP, Laravel and MySQL.

Software Developer (Internship)

@ Protech Solutions
2019 · Aracaju, Brazil

Built features, fixed bugs and wrote unit tests for a major regional bank's software across front-end and back-end, working directly with the project's APIs in biweekly Scrum/Kanban sprints. (C#, ASP.NET, MVC)

Technology Specialist

@ Universo de Estudos
2015 — 2017 · Aracaju, Brazil

Recorded and edited the studio's video content and researched new media tools to build the company's blog and website. (WordPress, Adobe Premiere)

[ 05 ]

Get in Touch

Open to opportunities and collaborations. Let's talk.

Send me an email