Hello, I'm

José Rodrigues

Senior Backend Developer

Senior backend developer with 10+ years experience in Ruby on Rails, Go, Python, and Node.js

About Me

Senior backend developer with 10+ years experience in Ruby on Rails, Go, Python, and Node.js

Experienced backend developer specializing in building robust and scalable applications. Proficient in Ruby on Rails, Go, Python, and Node.js, with a strong background in microservices architecture. Passionate about writing clean, maintainable code and continuously improving development processes.

10+
Years Experience

What I Do

System Architecture

Designing scalable, maintainable backend architectures

API Development

Building robust RESTful and GraphQL APIs

Backend Development

Building modern backend services with Ruby, Node.js, Python, and Go

Experience

2023-05 - Present

Backend Developer

Freelance

  • Maintenance and modernization of Rails applications
  • Design and development of micro-service architectures
  • Setting up CI/CD pipelines
Ruby on Rails Ruby Go Python Node.js TypeScript Docker CI/CD
2016-07 - 2023-05

Team Director

Witbe

  • Managing a team of up to four developers
  • Supervised modernization from monolith to micro-services in Go
  • Migrated microservices solution to Docker
  • Maintained orchestration solution
Go Docker Microservices Orchestration
2014-03 - 2016-07

Backend Developer

Witbe

  • Specified and developed API in Ruby on Rails
  • Wrote and maintained microservices in Go / Python / JS
  • Created orchestration tool around Salt
  • Built pipelines on TeamCity and Jenkins
Ruby on Rails Go Python JavaScript Salt TeamCity Jenkins
2011-10 - 2014-04

Full‑stack Ruby on Rails Developer

Freelance

  • Studied customer needs
  • Ruby on Rails / JS application development
  • Modernized web platforms
Ruby on Rails JavaScript
2011-02 - 2013-04

Educational Assistant

Epitech

  • Supervised courses and practical work
  • Corrected exercises during student presentations
  • Exam monitoring
Teaching Mentoring
2011-04 - 2012-03

Head of Web Classes

Epitech

  • Supervised courses and practical work
  • Managed educational assistant schedules
  • Corrected exercises during presentations
Teaching Coordination

Frameworks

Ruby on Rails90%

Languages

Ruby90%
Python85%
Go85%
Node.js80%
TypeScript80%

DevOps & Tools

Docker85%
Linux systems85%
Jenkins75%
Salt70%

Architecture

Microservices85%
Orchestration80%

Human Languages

French100%
English (Technical)85%
Portuguese (Bilingual)100%
Spanish (Intermediate)60%

Side Projects

Here are some of the systems and applications I've architected and built

AI-powered movie recommendation app using OpenAI and TMDB. Frontend developed with React + TypeScript and an Express (Node.js) backend.

Live
status

Key Features

AI-driven recommendations
TMDB metadata integration
Modern React UI
REST API backend
PWA support

Technologies

ReactTypeScriptExpressNode.jsOpenAI APITMDB APIPWA

Let's Work Together

Ready to build something amazing? Let's discuss your next project

Get In Touch

I'm always interested in discussing new opportunities, interesting projects, or just having a chat about backend architecture and technology. Feel free to reach out!