Skip to content
View felipersteles's full-sized avatar
🐛
Making some bugs
🐛
Making some bugs

Block or report felipersteles

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
felipersteles/README.md

Hi, I'm Felipe Teles 👋

Senior Backend Engineer | M.Sc. in Computer Science

I build scalable distributed systems, financial platforms, and AI-powered applications using modern backend technologies and cloud-native architectures.

🇧🇷 Brazil
🌎 Open to Remote Opportunities


About Me

I'm a Senior Backend Engineer with over 6 years of experience designing and developing scalable backend systems, distributed architectures, and cloud-native applications.

Throughout my career, I've worked on fintechs, SaaS platforms, banking integrations, and Artificial Intelligence solutions, helping companies build reliable, high-performance software.

I also hold a Master's Degree in Computer Science from the Federal University of Maranhão (UFMA), where my research focused on Deep Learning, Computer Vision, and Medical Image Analysis.


Core Expertise

  • Distributed Systems
  • Microservices Architecture
  • Event-Driven Architecture
  • Financial Systems
  • REST API Design
  • Domain-Driven Design (DDD)
  • Clean Architecture
  • Cloud Computing
  • CI/CD
  • Observability
  • Artificial Intelligence
  • Computer Vision
  • Machine Learning

Tech Stack

Languages

Java Golang TypeScript Python C C++

Backend

  • Java (Spring Boot)
  • Golang
  • TypeScript
  • NestJS
  • Node.js

Databases

  • PostgreSQL
  • SQL Server
  • Redis
  • MongoDB
  • Elasticsearch

Cloud & Infrastructure

  • AWS
  • Kubernetes
  • Rancher
  • Docker
  • GitHub Actions

Messaging

  • RabbitMQ

AI & Machine Learning

  • OpenAI
  • LangChain
  • C++
  • RAG
  • LLMs
  • Vector Databases
  • PyTorch
  • TensorFlow
  • OpenCV
  • Deep Learning
  • Computer Vision

Professional Highlights

  • 🏦 Designed and developed backend services for fintech and banking platforms.
  • 🚀 Built scalable microservices using Java, NestJS, and Golang.
  • ⚙️ Designed event-driven architectures with RabbitMQ.
  • ☁️ Built cloud-native applications deployed on Kubernetes.
  • 🔐 Implemented secure authentication and authorization using OAuth2 and JWT.
  • 🤖 Developed AI-powered applications using OpenAI, LangChain, and Retrieval-Augmented Generation (RAG).
  • 📈 Built CI/CD pipelines and production observability solutions.
  • 👨‍🏫 Participated in architecture decisions, code reviews, and mentoring.

Areas of Interest

  • Distributed Systems
  • High Performance APIs
  • Software Architecture
  • Cloud Computing
  • Artificial Intelligence
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Backend Performance
  • Platform Engineering

Featured Projects

Here are some of the areas represented by my public repositories:

  • 🏦 Financial Services
  • ☁️ Cloud-native Microservices
  • 🤖 Artificial Intelligence
  • 🧠 Computer Vision
  • 🌐 SaaS Platforms
  • 🔬 Research Projects

Education

🎓 Master of Science (M.Sc.) in Computer Science
Federal University of Maranhão (UFMA)

Research Areas:

  • Artificial Intelligence
  • Deep Learning
  • Computer Vision
  • Medical Image Analysis

🎓 Bachelor of Science (B.Sc.) in Computer Science
Federal University of Maranhão (UFMA)

Research Areas:

  • Software Development
  • System Design
  • Databases
  • OOP

📄 Dissertation

http://tedebc.ufma.br:8080/jspui/handle/tede/6962

🎓 Google Scholar

https://scholar.google.com/citations?user=CpPKPnkAAAAJ&hl=en


Let's Connect

🌐 Website

https://felipeteles.com

💼 LinkedIn

https://linkedin.com/in/felipersteles

Pinned Loading

  1. cli-chess cli-chess Public

    A command-line chess game written in Java.

    Java

  2. computer-graphics computer-graphics Public

    Using WebGL to learn about graphics computing.

    JavaScript

  3. image-processing image-processing Public

    This repository provides an overview of image processing techniques and their diverse applications, from medical imaging to computer vision and remote sensing.

    C++

  4. att-nested-unet att-nested-unet Public

    This repository implements a Attention Nested U-Net (UNet++) with ResNet blocks and pretrained weights for pancreas segmentation in medical imaging. The model is tailored to handle the complexities…

    Python 1

  5. computer-vision computer-vision Public

    Development of a classification neural network that acts as a judge in a game of Rock, Paper, Scissors

    Python

  6. flying-news flying-news Public

    This repository contains a web application built with Next.js and React that consumes data from the New York Times API.

    TypeScript