Euclides Fernandes

Angestellt, Software Engineer/Tech Lead, Podium

São Paulo, Brasilien

Über mich

As a software engineer, I am passionate about continuous learning and growth, both individually and within teams. I have a keen interest in high availability and distributed systems, and I thrive in environments where I can work with cutting-edge technologies. My current focus is on the Elixir Ecosystem, where I work full-time with Elixir/Phoenix/LiveView and some ReactJS(occasionally). And before diving into the Elixir world, I spent ~5 years honing my skills in Ruby/Rails, I also enjoy exploring Rust in my spare time. This diverse experience has equipped me with a broad understanding of different programming paradigms and technologies. And in all my work, I strive to bring enthusiasm, dedication, and a genuine passion for solving problems with code.

Fähigkeiten und Kenntnisse

Elixir
Phoenix
LiveView
GraphQL
Ruby
Ruby on Rails
JavaScript
ReactJS
PostgreSQL
Git
RESTful API
SQL
Shell Scripting
Agile Methodologies
Web Application Development
MySQL
jQuery
Docker
Kubernetes
Software
Frontend
Software Development
Backend
Database
Full-stack development

Werdegang

Berufserfahrung von Euclides Fernandes

  • Bis heute 4 Jahre und 3 Monate, seit März 2020

    Software Engineer/Tech Lead

    Podium

    - Joined the Reviews team with the primary goal of migrating from a Ruby service to Elixir. This was achieved by extracting related Reviews components (using the Strangler Pattern), ensuring zero downtime and uninterrupted service; - Transitioned to the Integrations team, where I contributed to the refactoring of over 20+ custom Phoenix(custom integrations) apps into an Umbrella application architecture. This significantly reduced our customer onboarding time from over a week to approximately 2-3 days; ...

  • 2 Jahre und 2 Monate, Dez. 2017 - Jan. 2020

    Sr. Software Engineer

    Fintech Magalu

    - Joined as a member of the team that created and maintained "Selfie"(a Rails monolith app) that consumed some internal API's and ran as a customer-facing web app; - Then I moved to the payments squad, where I helped build an E2E test suite with Cucumber to cover all services; - Later, I became the Tech Lead of the "Tela Única" team, whose objective was to design and build a new platform to consolidate all customer information in a single place, in order to help the call center;

  • 1 Jahr, Feb. 2016 - Jan. 2017

    Software Engineer

    Mubbit

    Design and development of Mubbit (a platform of loyalty programs).

  • 1 Jahr und 6 Monate, Juni 2014 - Nov. 2015

    Software Engineer

    Mainô Sistemas

    Member of the team of developers responsible for maintaining ComexNFe (A SAAS solution for inventory management and invoice system for imported and exported products)

  • 1 Jahr und 9 Monate, Apr. 2012 - Dez. 2013

    Jr. Software Developer

    iPremios

    Member of the small team of developers responsible for creating and maintaining PDV (Loyalty Management System) and some other portals for a specific company (Souza Cruz).

Ausbildung von Euclides Fernandes

  • 3 Jahre, Jan. 2013 - Dez. 2015

    Analysis, Design and Systems Management

    Estácio de Sá - Rio de Janeiro/Brasil

  • 6 Jahre, Jan. 2008 - Dez. 2013

    Information Systems

    Faculdades São José - Rio de Janeiro/Brasil

Sprachen

  • Englisch

    Fließend

  • Französisch

    Grundlagen

  • Portugiesisch

    Muttersprache

Interessen

Play Basketball
Listen to music
Running
Play Videogames

21 Mio. XING Mitglieder, von A bis Z